intelij想法快捷方式将接口实现为新类

时间:2017-02-04 14:25:00

标签: intellij-idea

假设我有这样的界面:

public interface Dumb{
String getDumbName();
}

intellij-idea中是否有任何快捷方式或菜单来创建实现具有这样的虚拟工具方法的接口的新类:

 public class Dumber{
   public String getDumbName(){
return null;
}
    }

1 个答案:

答案 0 :(得分:4)

有很多方法可以解决这个问题。

我会创建该类,然后在名称(implements Dumb)后添加im<tab> Dumb。 IDEA会抱怨您的班级没有实施正确的方法,并提供(Alt+Enter Enter Enter)为您生成这些方法。点击Ctrl+I或点击&#39;实施方法&#39;在代码菜单中也可以。

或者,在界面本身上,您可以点击Alt+Enter,然后选择&#39;实施界面&#39;。 IDEA将提示输入一个类名和一个包来放入新类,然后生成一个实现类。