第7章 最终测试

第7章 最终测试

1 超类是否可以访问子类的成员?子类可以访问超类的成员吗?
示例:练习 1

2 创建 TwoDShape 的子类,名为 Circle。包括一个计算圆面积的area()方法和一个使用super来初始化引用TwoDShape的部分的构造函数。

3 如何防止子类访问超类的成员?

4 描述本章所示的两个版本 super 的目的和应用。

5 给定以下层次结构:
Alpha 类 { ...
Beta 类扩展了 Alpha { ...
Gamma 类扩展了 Beta { ...

实例化 Gamma 对象时,这些类的构造函数按照什么顺序完成执行?

6 超类引用可以引用子类对象。解释为什么这在方法重写的上下文中很重要。

7 什么是抽象类?

8 如何防止方法被重写?类是继承的吗?

9 解释如何使用继承、方法重写和抽象类来支持多态性。

10 哪个类是所有其他类的超类?

11 必须声明至少包含一个抽象方法的类
作为抽象。是真是假?

12 使用什么关键字来创建命名常量

以上就是第7章 最终测试的详细内容,更多请关注其它相关文章!