gpt4 book ai didi

java - 在intelliJ中,如何将方法移动到接口(interface)的实现类?

转载 作者:行者123 更新时间:2023-11-30 06:09:02 25 4
gpt4 key购买 nike

我使用的是intelliJ 2016.2.1。

我在主类测试中有一个方法foo():

class Test {
IService iService;

foo(){...}

}

IService是一个接口(interface),它有一个实现类ServiceImpl。当我将脱字符号放在 foo 上并选择移动时,intelliJ 只允许我选择 IService。但我实际上想要 ServiceImpl 作为移动目的地。

如果我继续移动,intelliJ 会将方法实现放入接口(interface) IService 中。但我想在那里发表一份声明。


问题:如何重构 foo(),将其方法实现移至 ServiceImpl 中,并将方法声明移至 IService 中?

最佳答案

将方法移至 IService 后,使用 Refactor |按下成员...将其移至 ServiceImpl

关于java - 在intelliJ中,如何将方法移动到接口(interface)的实现类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38857364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com