内容发布更新时间 : 2025/8/21 16:46:31星期一 下面是文章的全部内容请认真阅读。
3)类之间是一种层次结构; 上述中正确的是 A: 1)、2) B: 2)、3) C: 1)、3) D: 1)、2)、3)
序号:374 难度:1 考查点:继承与派生
82. (分值:0.2 分)下面哪些对象属于继承与派生的关系:1)交通工具与汽车 与轮胎 3)动物与老虎 4)电脑与内存 A: 1)和 2) B: 3)和 4) C: 1)和 3) D: 2)和 4)
序号:375 难度:1 考查点:继承与派生
83. (分值:0.2 分)关于运算符重载,下列表述中正确的是( A: C++已有的任何运算符都可以重载
B: 运算符函数的返回类型不能声明为基本数据类型 C: 在类型转换符函数的定义中不需要声明返回类型 D: 可以通过运算符重载来创建 C++中原来没有的运算符 序号:376 难度:1 考查点:重载
84. (分值:0.2 分)设有基类定义:
class cBase{private: int a;protected: int b;public: int c;};派生类采用( 成员。 A: 私有继承 B: 保护继承 C: 公有继承 D: 都可以序号:377 难度:1 考查点:继承与派生
85. (分值:0.2 分)以下哪个基类中的成员函数表示纯虚函数________。 A: virtual void tt()=0; B: void tt(int)=0; C: virtual void tt(int); D: virtual void tt(int){ };
序号:385 难度:1 考查点:多态性与虚函数
)继承方式可以使成员变量 b 成为自己的私有
)。
2)汽车
86. (分值:0.2 分)设有以下定义:
#includeshow1()
{ cout<<\ A1\ }
}; class A2: public A1 {public: void show2( ) { cout<<\ protected A2 {public: void show3( ) { cout<<\ A3\ } }; void main() A1 obj1; A2 obj2; A3 {obj3;
...}以下不合法的调用语句是( )。A: obj1.show1(); B: obj2.show1(); C: obj3.show1(); D: obj2.show2();
序号:386 难度:1 考查点:继承与派生
87. (分值:0.2 分)下面正确的说法是________。 A: 关键字 virtual 只能用来声明虚函数 B: 声明虚函数时,才使用关键字 vir