“封装字段”对话框
另请参见
此对话框用于指定“封装字段”重构命令的选项。可以使用“封装字段”命令,为类中的字段创建存取方法。使用“封装字段”命令,还可以将这些字段的直接引用替换为新建存取方法的调用。存取方法也称为 getter 和 setter 方法,或者读/写方法。
可以从源代码编辑器、“项目”窗口或“文件”窗口中打开“封装字段”对话框。在其中的一个窗口中,右键单击某个字段(或代码中其他地方对该字段的引用),然后选择“重构”>“封装字段”。
该对话框包含了以下字段:
- 要封装的字段的列表。包含类中的字段的列表。选定要封装的每个字段的复选框。
- 字段的可视性。下拉列表中包含了 4 个访问修饰符(public、protected、<缺省> 和 private)。选择要提供给字段的访问修饰符。
- 存取方法的可视性。下拉列表中包含了 4 个访问修饰符(public、protected、<缺省> 和 private)。选择要提供给存取方法(getter 和 setter)的访问修饰符。
- 使用存取方法(即使字段可以存取)。如果选定该选项,将更新字段在代码中的任何直接引用以改用存取方法进行引用。如果未选定此项,则不会替换代码中已包含的对字段的任何直接引用。
仅在以下两个条件都成立时,该选项才有效:
- 代码中包含对字段的直接引用。
- 已设置了字段的存取方法修饰符,以便使用这些引用的类能够看到该字段。
如果要预览更改,则需要执行以下步骤来完成重构:
- 单击“预览”。
将打开“重构”窗口,并显示受重构影响的代码的树视图。
- 检查“重构”窗口中显示的各项,确保您要对所有这些项进行更改。清除不想更改的任何代码部分旁边的复选框。
- 单击“执行重构”。
- 在完成任何重构命令后,请务必执行清理生成操作。可通过在“项目”窗口中右键单击项目节点,然后选择“清理并生成项目”来执行清理生成操作。
- 另请参见
- 关于重构
- 重构:快速参考
- 撤消重构更改
法律声明