gpt4 book ai didi

java - eclipse JDT : Is there a refactoring to replace direct field accesses with setter/getter methods?

转载 作者:行者123 更新时间:2023-12-04 11:35:20 25 4
gpt4 key购买 nike

我知道我可以为 Eclipse 源菜单中的字段生成 setter 和 getter,但我很惊讶它没有提供用对新创建的方法的调用来替换直接字段访问器。

有谁知道除了手动搜索和替换之外如何做?

谢谢!

最佳答案

有办法。专注于属性,右键单击。选择“重构”->“封装字段”。

(经过编辑以解释其工作原理,即使菜单的标题并未暗示它)

“封装字段”对话框将为您创建 getter/setter(如果它们不存在),并且将更改字段访问以通过 getter/setter。该对话框会自动检测现有的 getter/setter,因此,对于您提到的要求,这可以解决问题。

关于java - eclipse JDT : Is there a refactoring to replace direct field accesses with setter/getter methods?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35776284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com