将类成员移到子类中
另请参见
可以使用“下移至子类”命令,将内部类、方法和字段移到其当前类的所有子类中。
启动“下移至子类”操作:
- 在源代码编辑器或“项目”窗口中,选择要移动的一个或多个类成员。
- 选择“重构”>“下移至子类”。
将出现“下移至子类”对话框并显示类成员列表。确保选中了要移动的成员的复选框。
- (可选)如果希望继续在当前类中定义任何抽象方法,并且已在子类中实现了这些方法,请选中这些方法的“保持抽象”复选框。要将类定义复制到子类中,还必须选中左列中的复选框。
- 如果单击“重构”,IDE 将自动应用这些更改并跳过其余步骤。如果单击“预览”,将在“重构”窗口中显示要进行更改的代码行。检查列表,并清除任何不想更改的代码的复选框。如果要从中移动成员的类具有多个子类,并且不想将这些成员移到所有子类中,请确保清除相应子类的复选框。单击“执行重构”以应用选定的更改。
- 另请参见
- 重构:快速参考
- 将类成员移到超类中
- 将类移至其他 Java 包
- 重命名类或接口
- 撤消重构更改
法律声明