复习题函数
1. 被继承的类叫作______类。继承别的类的类叫作_____类。spa
2. 基类是否能够访问派生类中的成员?派生类是否能够访问基类中的成员?.net
3. 建立TwoDShape类的一个派生类叫作Circle。在area()函数中计算圆形的面积。指针
4. 如何阻止派生类访问基类中的成员?对象
5. 写出派生类的构造函数调用基类构造函数的通用形式。blog
6. 有以下的继承关系:继承
class Alpha { .... };接口
class Beta : public Alpha { ..... };get
class Gamma : public Beta { ..... };io
当建立Gamma类的对象的时候上述类中的构造函数是按照什么样的顺序被调用的?
7. 保护成员的访问权限如何?
8. 基类的指针是能够指向派生类的对象的。解释一下为何这点对于函数重写来说是很是重要的。
9. 什么是纯虚函数?什么是抽象类?
10. 抽象类是否能够实例化?
11. 解释一下为何纯虚函数有助于实现“一个接口,多种实现”的多态性。