提取超类

另请参见

提取超类时,IDE 将执行以下操作:

提取超类:

  1. 打开包含要移到新超类中的方法或字段的类。
  2. 在源代码编辑器的文件中单击鼠标右键,然后选择“重构”>“提取超类”。
  3. 将打开“提取超类”对话框。

  4. 在“超类名称”文本字段中键入新超类的名称。
  5. 选择要提取到新超类中的成员。
  6. (可选)如果要将某个方法指定为抽象方法,请选中该方法的“指定为抽象”复选框。如果选中此复选框,则会在超类中将该方法声明为抽象方法,并在当前类中覆盖它。将为该方法分配 protected 访问修饰符。
  7. (可选)如果不希望在进行更改之前查看这些更改,请清除“预览所有更改”复选框。如果未选中“预览所有更改”,IDE 将自动应用这些更改并跳过其余步骤。
  8. 单击“下一步”。如果选中了“预览所有更改”,则会打开“重构”窗口并显示受更改影响的所有代码。检查列表,并清除任何不想更改的代码的复选框。
  9. 在“重构”窗口中单击“进行重构”,将更改应用于选定的文件。
另请参见
重构:快速参考
将类成员移到超类中
尽可能使用超类型
提取接口
提取方法
重命名字段或方法
撤消重构更改

法律声明