实现接口或抽象类的方法
最后修改时间:2023 年 8 月 23 日如果一个类被声明为实现某个接口或用抽象方法扩展一个类,那么它必须实现该接口或类的方法。IntelliJ IDEA 为实现的方法创建存根,并为基元类型创建默认返回值,为对象创建 null 值。
实施所需的方法
从主菜单中,选择代码 | 实施方法或按。您还可以右键单击类文件中的任意位置,然后单击“生成”,然后选择“实现方法”。Ctrl0I AltInsert
在打开的对话框中,选择要实现的方法(按住Shift或Ctrl键执行多项选择)。该列表不包括已实现或无法从当前类访问的方法。如有必要,请选择复制 JavaDoc复选框以插入已实现方法的 JavaDoc 注释。
单击“确定”。
改变方法体
用于实现方法的代码模板(实现的方法体)接受来自文件头的预定义模板变量包括模板(例如${USER}
,,${DATE}
等等)
例如,考虑以下文件模板:
#if ( $RETURN_TYPE != "void" )return $DEFAULT_RETURN_VALUE;#end
// TODO ($USER, $DATE):To change the body of an implemented method, use File | Settings - Editor - File and Code Templates.
如果实现的接口包含两个方法,则该模板将扩展为以下代码:
@Override
public void hunt() {
// TODO (wombat, 9/21/12): To change the body of an implemented method, use File | Settings - Editor - File and Code Templates.
}
@Override
public String sniff() {
return null; // TODO (wombat, 9/21/12): To change body of implemented methods use File | Settings - Editor - File and Code Templates.
}
感谢您的反馈意见!
此页面是否有帮助?