将父类成员限制为其直接子类
2022-09-04 02:36:11
假设我在Java中有四个具有给定层次结构的类。
class A {}
class B extends A {}
class C extends B {}
class D extends C {}
根据我的理解,类 A 的所有可访问字段都将通过继承提供给其所有子类。现在,如果我希望类 A 的几个字段仅对类 B 可用,该怎么办?
在java中有什么方法可以让我将父类的某些字段限制为其直接子类吗?