
A.public
B.private
C.protected
D.virtual
[单选题]在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义: class TestClass{ protected: void fun(){} }; class TestClass1:TestClass{}; 则TestClass类中的成员函数fun(),TestClass1类中的访问权限是( )。A.publicB.privateC.protectedD.virtual
[试题]在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承 private。已知有如下类定义:class Base{protected:void fun(){}};C.lass Derived: Base{};则Base 类中的成员函数fun(),在Derived 类中的访问权限是 [12] (注意:要求填写private、protected 或public 中的一项)。
[试题]( 12 )在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承 private 。已知有如下类定义:class Base {protected:void fun( ) {}};class Derived : Base { };则 Bas e 类中的成员函 数 fun() , 在 Derive d 类中的访问权限是 ( 12 ) ( 注意要求填 写private 、 protecte d或 public 中的一项 )。
私有继承派生方式,基类中的私有成员在派生类中,成了[]A. 公用成员B. 私有成员C. 保护成员D. 不可访问
[单选题]如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。运行时输出的结果是( )。
[单选题]C++中,派生类对基类的继承有三种方式:公有继承(Public)、包含继承(Protected)、私有继承(Pnvate)。类B保护继承方式继承了类A
[单选题]派生类继承基类的方式有A.publicB.privateC.protectedD.以上都对
[单选题]类Base及其派生类Derived的定义如下:则下列说法正确的是( )。A.编译时语句①有错B.编译时语句②有错C.编译时语句①和②均有错D.编译时
[单选题]当派生类继承一个基类时,默认的继承方式为( )。A.publicB.protectedC.privateD.不确定
[单选题]当派生类继承一个基类时,默认的继承方式为( )。A.publicB.protectedC.privateD.不确定