浙大2013年下半学期面向对象程序设计在线(7)

2019-05-17 18:32

? ? ? ?

A + B = C [] D ->

正确答案:A 单选题

84.下列的各函数中,不是成员函数的是( )。

? ? ? ?

A 构造函数 B 拷贝构造函数 C 默认参数的构造函数 D 友元函数

正确答案:D 单选题

85.类成员在派生类中的访问属性描述中,错误的是( )。

? ? ? ?

A 无论哪种派生,基类的公有成员允许派生类的成员函数访问。 B 无论哪种派生,基类的保护成员允许派生类的成员函数访问。 C 无论哪种派生,基类的私有成员不允许派生类的成员函数访问。 D 无论哪种派生,基类的保护成员不允许派生类的成员函数访问。

正确答案:D 单选题

86.不是面向对象系统的特性是( )。

? ? ? ?

A 封装性 B 继承性 C 保密性 D 多态性

正确答案:C 单选题

87.不是析构函数的特征是( )。

? ? ? ?

A 析构函数可以有多个参数。 B 析构函数是成员函数。

C 一个类中只能定义一个析构函数。 D 析构函数不能有参数。

正确答案:A 单选题

88.下列关于纯虚函数与抽象类的描述中,错误的是( )。

? ? ? ?

A 纯虚函数是一种特殊的函数,它允许没有具体的实现 B 抽象类是指具有纯虚函数的类

C 一个基类的说明中有纯虚函数,该基类的派生类一定不再是抽象类 D 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

正确答案:C 单选题

89.有关运算符重载正确的描述是( )。

? ? ? ?

A C++语言允许在重载运算符时改变运算符的操作个数 B C++语言允许在重载运算符时改变运算符的优先级 C C++语言允许在重载运算符时改变运算符的结合性 D C++语言允许在重载运算符时改变运算符原来的功能

正确答案:D 单选题

90.C++程序中函数原型(函数声明)错误的写法是( )。

? ? ? ?

A intAdd(intA,intB); B intAdd(int,int); C intAdd(intA,B); D intAdd(intA,int);

正确答案:C 单选题

91.下列属于合法的C语言赋值语句的是( )。

? ?

A a=b=58 B i++

? ?

C a=58,b=58 D k=int(a+b)

正确答案:A 单选题

92.也可定义作运算符重载函数的是( )。

? ? ? ?

A 构造函数 B 析构函数 C 成员函数 D 主函数。

正确答案:C 单选题

93.对虚基类正确的论述正确的是( )。

? ? ? ?

A 定义基类时加virtual。 B 成员函数前加virtual。 C 在派生类名前加virtual。

D 定义派生类时,在基类名前加virtual。

正确答案:D 单选题

94.是构造函数的特征是( )。

? ? ? ?

A 构造函数不能与类同名。 B 构造函数必须说明返回类型。 C 构造函数可以有形式参数。 D 程序中必须有调用构造函数的语句。

正确答案:C 单选题

95.设有以下说明语句,则下面的叙述中不正确的是( )。struct XYZ {int x ; float y;Char z ;} xyz;

? ? ? ?

A x,y,z都是结构成员名 B structXYZ是结构类型名 C struct是定义结构类型的关键字 D XYZ是结构类型名

正确答案:D 单选题

96.在C++中,关于下列设置默认参数值的描述中,( )是正确的。

? ? ? ?

A 不允许设置默认参数值

B 在指定了默认值的参数右边,不能出现没有指定默认值的参数 C 只能在函数的定义性声明中指定参数的默认值 D 设置默认参数值时,必须全部都设置

正确答案:B


浙大2013年下半学期面向对象程序设计在线(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国马口铁基板市场专项调研及未来五年发展动向预测报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: