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

2019-05-17 18:32

? ?

C 内联函数中可以包括各种语句 D 对内联函数不可以进行异常接口声明

正确答案:C 单选题

15.下面有关静态成员函数的描述中,正确的是( )。

? ? ? ?

A 在静态成员函数中可以使用this指针 B 在建立对象前,就可以为静态数据成员赋值 C 静态成员函数在类外定义时,要用static前缀 D 静态成员函数只能在类外定义

正确答案:B 单选题

16.声明类时,下面的说法正确的是( )。

? ? ? ?

A 可以在类的声明中给数据成员赋初值 B 数据成员的数据类型可以是registe

C private、public、protected可以按任意顺序出现

D 没有用private、public、protected定义的数据成员是公有成员

正确答案:C 单选题

17.C++进行文件操作时需要包含的文件是( ):

? ? ? ?

A fstream、h B iostream、h C stdio、h D math、h

正确答案:A 单选题

18.下列表达式中,不正确的表达式是( )。

? ? ? ?

A a=1,b=1 B y=int(x) C a=b=5 D i++

正确答案:B 单选题

19.关于虚函数,正确的描述是( )。

? ? ? ?

A 构造函数不能是虚函数 B 析构函数不能是虚函数 C 虚函数可以是友元函数 D 虚函数可以是静态成员函数

正确答案:A 单选题

20.关于delete运算符的下列描述中,( )是错误的。

? ? ? ?

A 它必须用于new返回的指针 B 使用它删除对象时要调用析构函数 C 对一个指针可以使用多次该运算符

D 指针名前只有一对方括号符号,不管所删除数组的维数

正确答案:C 单选题

21.下面有关重载函数的说法中正确的是( )。

? ? ? ?

A 重载函数必须具有不同的返回值类型 B 重载函数形参个数必须不同 C 重载函数必须有不同的形参列表 D 重载函数名可以不同

正确答案:C 单选题

22.关于虚函数的下列描述中,正确的是( )。

? ? ? ?

A 在基类中被关键字virtual说明,并在派生类重新定义的函数。 B 在派生类重新定义函数时,用关键字virtual说明。 C 在派生类前用关键字virtual说明。

D 在派生类重新定义虚函数时,要求与基类的虚函数可具有不同的函数名。

正确答案:A 单选题

23.对象是现实世界中的一个实体,不是其特性的是( )。

? ? ? ?

A 必须有一个关键字,以示区别。 B 每个对象必须有一个名字。 C 有属性。 D 有操作。

正确答案:A 单选题

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

? ? ? ?

A 构造函数 B 析构函数 C 主函数。 D 类以外的函数

正确答案:D 单选题

25.执行下列程序段后, int *p,A = 10,B=1;p = &b;A =a + (*p)++ ;变量a,b的值为:( )。

? ?

A a=10,b=1 B a=10,b=2

? ?

C a=11,b=1 D a=11,b=2

正确答案:D 单选题

26.下列的各种函数中,是本类的成员函数( )。

? ? ? ?

A 构造函数 B 拷贝构造函数 C 友元函数

D 缺省参数的构造函数

正确答案:C 单选题

27.元的作用之一是( )。

? ? ? ?

A 提高程序的运行效率 B 加强类的封装性 C 实现数据的隐藏性 D 增加成员函数的种类

正确答案:A 单选题

28.现实世界中的对象,以下不是它的特性的是( )。


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

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

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

马上注册会员

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