A. 派生类只能继承基类的公有成员 B. 派生类只能继承基类的保护成员 C. 派生类只能继承基类的非私有成员 D. 派生类能继承基类所有访问权限的成员
A. 通过派生类的对象只能直接访问公有派生时基类的公有成员 B. 在派生类中不能直接访问基类中除公有成员之外的成员 C. 在一个类的外面不能直接访问该类的非公有成员 D. 保护派生时,派生类中的所有派生成员都具有保护访问权限
A. 基类指针可以指向多次派生后的公有派生对象 B. 基类指针可以指向其公有派生类对象 C. 可以通过基类指针访问其派生类对象的所有成员 D. 派生类指针不能指向与其对应的基类对象
A. 类A→类B→类A→类C→类D B. 类A→类C→类A→类B→类D C. 类A→类B→类C→类D D. 类A→类C→类B→类D
A. 类A→类B→类C B. 类C→类B→类A C. 类B→类A→类C D. 类C→类A→类B
A. 来自不同类的同名成员,可用类名和作用域运算符进行区分 B. 解决派生类中出现基类成员多个拷贝的方法是把基类声明为虚基类 C. 用关键字virtual声明的虚函数不会出现同名冲突 D. 派生成员和新增成员同名时,派生类中默认引用的是新增成员
A. 可以把静态的成员函数声明为虚函数 B. 可以把友元函数声明为虚函数 C. 可以把构造函数和析构函数说明为虚函数 D. 基类中的虚函数继承到派生类中,仍为虚函数