在一个派生类的成员函数中,试图调用其基类的成员函数“void f( );”,但无法通过编译,这说明
A.f( )是基类的私有成员
B.f( )是基类的保护成员
C.派生类的继承方式为私有
D.派生类的继承方式为保护
第1题:
215、下列描述中,正确的是()。
A.派生类构造函数主要是对派生类新定义的成员变量进行初始化
B.派生类从基类继承的成员变量的初始化通过基类构造函数完成
C.派生类对象被销毁时会先调用基类析构函数
D.派生类对象被销毁时会先调用派生类析构函数
第2题:
在一个派生类的成员函数中,试图调用其基类的成员函数“void f();”,但无法通过编译。这说明______。
A.f()是基类的私有成员
B.f()是基类的保护成员
C.派生类的继承方式为私有
D.派生类的继承方式为保护
第3题:
7) 关于继承和派生的描述中,下列说法错误的是:
A.派生类的成员函数中,不能访问基类的private成员
B.在派生类的析构函数执行之前,会先调用基类的析构函数
C.派生类对象的地址可以赋值给基类指针
D.派生类可以有和基类同名同参数的成员函数`
第4题:
只有使用虚函数机制,才能_____________
A.使用基类指针调用派生类的成员函数
B.使用派生类指针调用基类的成员函数
C.使基类指针指向派生类对象
D.使派生类指针指向基类对象
第5题:
5、创建包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()。
A.派生类、对象成员所属类、基类的构造函数
B.对象成员所属类、基类、派生类的构造函数
C.基类、对象成员所属类、派生类的构造函数
D.基类、派生类、对象成员所属类的构造函数