第八章 继承与多态习题一. 基本概念与基础知识自测题8.1 填空题8.1.1 如果类继承了类,则类称为 (1) 类,而类称为 (2) 类。 (3) 类的对象可作为 (4) 类的对象处理,反过来不行,因为 (5) 。如果强制转换则要注意 (6) 。答案:(1)基类(2)派生类(3)派生类(4)基类(5)派生类有一些新成员(6)只能派生类强制转换为基类8.1.2 当用public继承从基类派生一个类时,基类的public成员成为派生类的 (1) 成员,protected成员成为派生类的 (2) 成员,对private成员是 (3) 。公有派生可以使其类的 (4) ,所以公有派生是主流。答案:(1)public成员(2)protected成员(3)不可访问(4)接口不变8.1.3 利用继承能够实现 (1) 。这种实现缩短了程序开发的时间,VC+中的 (2) 很好地体现了这一点。答案:(1)代码的复用(2)MFC编程8.1.4 一个派生类只有一个直接基类的情况称为