我不确定我是否能够正确理解我是否可以根据超级。()中的modifier(甚至是私有类)访问所有类,或者只访问公共和受保护的类。
如果我扩展一个类,它是第一个类的子类,因此super
只能为我带来protected
和public
个类。我是对的吗?
答案 0 :(得分:0)
super.method()将允许您在超类中调用“method()”。这不是你可以用super访问什么的问题,而是你可以在子类中覆盖的方法:
公共
保护
default(无限定符)如果子类与超类位于同一个包中。
只有方法不是最终的。