基类中protected的成员在public继承或protected继承下无论继承多少层都仍然是protected。
举一反三
- 【继承方式】对于继承方式,下面叙述错误的是( )。 A: 基类的protected成员在派生类中仍然是protected B: 基类的protected成员在public派生类中仍然是protected的 C: 基类的protected成员在private派生类中是private的 D: 基类的protected成员不能被派生类的对象访问
- (13)如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的 A: public和public B: public和protected C: protected和public D: protected和protected
- 下列说法有错误的是 ______。 A: A) 公有继承时基类的public成员在派生类中仍是public B: B) 私有继承时基类的public成员在派生类中为private C: C) 保护继承时基类的protected成员在派生类中是protected D: D) 保护继承时基类的private成员在派生类中是protected
- 如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类的访问权限分别是( )。 A: public和public B: public和protected C: protected和public D: protected和protected
- 下列对继承和派生的描述,错误的是 A: 继承的方式可以是public、protected及private B: 一个派生类可以同时继承多个基类 C: 派生类继承了基类的所有成员,包括构造函数和析构函数 D: 派生类的成员无论在何种继承方式下都能访问基类的public和protected属性成员