【正确答案】
D
【答案解析】[分析]
本题考查类的继承。
类的继承关系表现的是一般与特殊的关系,派生类除了拥有自己的属性外,还应该包含它的基类的属性;一个派生类可以有多个基类或一个基类,但至少要有一个;派生类也可以作为另一个派生类的基类。对类的继承方式有3种:
(1)公有继承:基类的公有成员和保护的成员被继承后其访问属性没有变化,但派生类的成员无法访问基类的私有成员;
(2)私有继承:将基类的公有成员和保护成员作为派生类的私有成员,可以直接访问,但也不能访问基类的私有成员;
(3)保护继承:将基类的公有成员和保护成员作为派生类的保护成员,也不能访问基类的私有成员。