5

当我在 Eclipse 中快速修复一个字段时,我可以为该字段生成一个 getter 和 setter。这也使该字段成为私有字段,并且随后将所有源文件中对该字段的所有访问转换为使用 getter 和 setter。这是单个字段的情况。

但是,如果我执行 contextmenu > Source > Generate Getters and Setters...(当您想要影响所有字段时使用的选项),它不会进行前面提到的更改,并且对源代码中字段的所有访问都保持原样。

我忽略了什么吗?

4

1 回答 1

6

快速修复不会进入此菜单。可以从中访问快速修复呼叫的菜单Context Menu -> Refactor -> Encapsulate Field

于 2013-02-13T15:54:14.910 回答