孙子类和爷爷类的问题
在观看2-1课程的时候有两个问题想问一下。
1. 课程中说Object类是所有类的父类,所以其他类可以调用其允许被访问的成员。那假设这样一种情况:A类 是 B类 的父类,B类 是 C类 的父类,那在C类中可以使用super.成员访问B类允许被访问的成员,那么在C类中如何访问A类中允许被访问的成员呢?
2. 在上述情况下,如果A类有一个方法aa,被B类重写了,那在C类中可以super.aa调用B类中那个方法,那又该如何调用A类的aa方法呢?
17
收起
正在回答
1回答
同学你好 ,1. 在c类中可以使用super.成员访问A类允许被访问的成员。
2. 在B类中重写的aa方法就覆盖了A类的aa方法,所以在C类无法调用A类的aa方法。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星