java有没有办法从派生类中隐藏超类的成员?
我很好奇,是否可以声明一个类的成员,这样它就不会暴露给派生类,或者至少在子类调用super()
之前。Java中有这样的功能吗
class A{
static int foo = 1;
}
class B extends A{
public B(){
System.out.print(foo);/// how do I make this not work?
}
}
编辑:我实际上是无意中用答案输入了我的问题(我的实际代码缺少私人密码)。因此,我将编辑我的问题并删除private,使其成为一个有意义的问题:)
共 (0) 个答案