Eclipse有一个名为 的“编译器设置”字段声明隐藏了另一个字段或变量“,可以设置为警告/错误。使用eclipse警告“字段声明隐藏了另一个字段或变量”?
您认为此警告有多重要?
什么是处理此问题的好标准方法?
在哪里发生这种情况代码示例:
public class Test {
private String caption = null;
public Test(String caption) { // here
this.caption = caption;
}
}
我见过的解决方案,其中字段重命名,即“fCaption”,但是这将导致自动的getter /可genereated制定者有奇名称(getfCaption()
)。 不可读,但丑陋...
编辑:哦,是的,有可能重命名方法签名Test(String caption_)
或类似的东西,但最终会在javadoc看起来很奇怪。
我不会抱怨.... – 2010-11-08 10:24:17