Eclipse JDT:是否有重构用setter/getter方法替换直接字段访问?
-
09-10-2019 - |
题
我知道我可以在Eclipse源菜单中为字段生成固定器和获取器,但是我很惊讶它不愿意用新创建的方法替换直接登录访问者。
有人知道如何做这件事短手工搜索和替换吗?
谢谢!
解决方案
有一种方法。关注属性,右键单击。选择“重构” - >“封装字段”。
(即使菜单的标题并不暗示它,也可以解释其工作原因,即使
“封装字段”对话框将为您创建getters/setter,如果它们不存在, 和 将更改野外访问以通过getters/setter。对话框会自动检测现有的Getter/setters,因此,对于您提到的要求,这将有效。
不隶属于 StackOverflow