Java允许隐藏字段
与超类中的字段同名的字段隐藏超类的字段
但这不是最佳实践
我们不建议隐藏字段,因为它会使代码难以阅读。
是否有规则可以警告在 IDE 或静态工具中隐藏字段?
我目前使用 VS 代码
我们希望避免错误设置子字段和获取父字段的问题
public abstract class Parent {
protected String a;
public abstract String test();
}
public class Child extends Parent {
protected String a;
@Override
public String test() {
return null;
}
}