此对话框用于指定“提取超类”重构命令的选项。可以使用“提取超类”命令,基于选定类中的非静态公共方法来创建新超类。
在源代码编辑器、“项目”窗口或“文件”窗口中选择某个类后,可通过选择“重构”>“提取超类”来打开“提取超类”对话框。
该对话框包含以下字段:
对于要包含在超类中的每个成员,请选中左列中的复选框。
在“指定为抽象”列中,选中不想为其生成实现的任何方法的复选框。如果未选择“预览所有更改”,则单击“下一步”后,将立即执行重构。
除非清除“预览所有更改”复选框,否则,您需要执行以下步骤来完成重构:
将打开“重构”窗口,并显示受重构影响的代码的树视图。