奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1076|回复: 0

[西安交通大学] 西安交通大学17年3月课程考试《面向对象程序设计(高起专)》作业考核试题资料

[复制链接]
发表于 2017-2-14 16:36:11 | 显示全部楼层 |阅读模式
谋学网

西安交通大学17年3月课程考试《面向对象程序设计(高起专)》作业考核试




一、单选题(共 30 道试题,共 60 分。)V 1.  对于动态分配内存空间描述正确的是( )。
. 使用nw运算符分配的内存空间的长度必须是常量
. lt运算符可以释放动态的存储空间和静态的存储空间
. 用nw分配的内存空间是不连续的
. lt运算符只能以释放由nw分配的动态存储空间
标准资料:
2.  类的析构函数的作用是( )。
. 一般成员函数
. 类的初始化
. 对象的初始化
. 对象释放后的操作
标准资料:
3.  如果一个类至少有一个纯虚函数,那么该类称为().。
. 抽象类
. 虚基类
. 派生类
. 以上都不对
标准资料:
4.  假定为一个类,为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员的格式为( )。
. x()
. x[]
. x->
. x.
标准资料:
5.  继承机制的作用是( )。
. 信息隐藏
. 数据封装
. 定义新类
. 数据抽象
标准资料:
6.  面向对象软件开发中使用的OO表示( )。
. 面向对象分析
. 面向对象设计
. 面向对象语言
. 面向对象方法
标准资料:
7.  下列关于运算符重载的描述中,错误的是( )。
. 运算符重载不可以改变操作数的个数
. 运算符重载不可以改变运算符的功能
. 运算符重载不可以改变结合方向
. 运算符重载不可以改变运算优先级
标准资料:
8.  面向对象方法的多态性是指( )。
. 一个类可以派生出多个特殊类
. 一个对象在不同的运行环境中可以有不同的变体
. 针对一消息,不同的对象可以以适合自身的方式加以响应
. 一个对象可以是由多个其他对象组合而成的
标准资料:
9.  编译时的多态性使用什么获得?( )
. 重载函数
. 继承
. 虚函数
. 和
标准资料:
10.  假定Tst为一个类,并且有一无默认值的的有参构造函数和一无参构造函数,则执行“Tst ojTst;”语句时将自动调用该类的( )。
. 有参构造函数
. 无参构造函数
. 复制构造函数
. 赋值构造函数
标准资料:
11.  下列对派生类的描述中,( )是错误的。
. 一个派生类可以作为另一个类的基类
. 派生类至少有一个基类
. 派生类的成员除了它自己的成员外,还包含它的基类的成员
. 派生类中继承的基类成员的访问权限到派生类中保持不变
标准资料:
12.  关于运算符重载,下列说法正确的是( )。
. 重载时,运算符的优先级可以改变。
. 重载时,运算符的结合性可以改变。
. 重载时,运算符的功能可以改变。
. 重载时,运算符的操作数个数可以改变。
标准资料:
13.  派生类的对象对其基类中( )可直接访问。
. 公有继承的公有成员
. 公有继承的私有成员
. 公有继承的保护成员
. 私有继承的公有成员
标准资料:
14.  假定一个类的构造函数为 “(int , int ) {=; =*;}”,则执行 “ x(4,5);”语句后,x.和x.的值分别为( )
. 4和5
. 5和4
. 4和20
. 20和5
标准资料:
15.  关于运行时多态的下列描述中,()是错误的。
. 运行时多态是以虚函数为基础的;
. 运行时多态是在运行时确定所调用的函数代码的;
. 用基类指针或引用所标识的派生类对象来操作虚函数才能实现运行时多态;
. 运行时多态是在编译时确定操作函数的。
标准资料:
16.  下面是五条顺序出现的声明语句,非法的初始化语句是()。
. int i = –1;
. onst int i=i;
. onst int *p=&i;
. int *onst pi=&i; 、onst int *onst pi= &i;
标准资料:
17.  假定为一个类,()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员()的格式为( )。
. x.
. x.()
. x->
. x->()
标准资料:
18.  类的析构函数是一个对象被( )时自动调用的。
. 建立
. 撤消
. 赋值
. 引用
标准资料:
19.  ++对语言作了很多改进,即从面向过程变成为面向对象的主要原因是( )。
. 增加了一些新的运算符
. 允许函数重载,并允许设置缺省参数
. 规定函数说明符必须用原型
. 引进了类和对象的概念
标准资料:
20.  当一个类对象离开它的作用域时,系统自动调用该类的( )。
. 无参构造函数
. 带参构造函数
. 拷贝构造函数
. 析构函数
标准资料:
21.  在重载一个运算符时,其参数表中没有任何参数,这表明该运算符是( )。
. 作为友元函数重载的1元运算符
. 作为成员函数重载的1元运算符
. 作为友元函数重载的2元运算符
. 作为成员函数重载的2元运算符
标准资料:
22.  派生类的构造函数的成员初始化列表中,不能包含()。
. 基类的构造函数;
. 派生类中子对象的初始化;
. 基类的子对象初始化;
. 派生类中一般数据成员的初始化;
标准资料:
23.  假定为一个类,则执行 “ x(,5);”语句时将自动调用该类的 ( )。
. 带参构造函数
. 无参构造函数
. 复制构造函数
. 赋值重载函数
标准资料:
24.  下列说法不正确的是()。
. 在类中,成员的默认访问特性是私有的。
. 类封装了数据和操作。
. 类实质上是一种数据类型。
. 在类的定义中,必须包含privt、puli
. prott三种存取方式对应得部分。
标准资料:
25.  类的构造函数是在定义该类的一个(??)时被自动调用执行的。
. 成员函数
. 数据成员
. 对象
. 友元函数
标准资料:
26.  若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字( )放在函数原型或函数头的前面。
. in
. inlin
. inLin
. InLinr
标准资料:
27.  关于运算符重载,下列说法正确的是()。
. 所有运算符都可以重载
. 通过重载,可以使运算符应用于自定义的数据类型
. 通过重载,可以创建原来没有的运算符号
. 通过重载,可以改变运算符的优先级
标准资料:
28.  不能参与重载的运算符是()。
. 类
. 函数
. 函数模板
. 运算符
标准资料:
29.  在++中,抽象基类ios直接派生出( )。
. istrm, ostrm, ifstrm,ofstrm
. istrm, ostrm, istrstrm,ostrstrm
. istrm, ostrm, iostrm
. istrm, ostrm, fstrms,strstrms
标准资料:
30.  假定为一个类,则执行 “ [10];”语句时调用该类无参构造函数的次数为( )。
. 0
. 1
. 9
. 10
标准资料:



西安交通大学17年3月课程考试《面向对象程序设计(高起专)》作业考核试题




二、判断题(共 20 道试题,共 40 分。)V 1.  不能通过派生类对象引用从私有基类继承过来的任何成员。( )
. 错误
. 正确
标准资料:
2.  对使用默认参数的构造函数,如果在类外定义构造函数,应该在定义构造函数时指定默认值( )。
. 错误
. 正确
标准资料:
3.  如果定义了一个类的对象数组,该数组有10个元素,则要调用10次构造函数来对每个元素初始化。( )。
. 错误
. 正确
标准资料:
4.  打开一个二进制文件时可以同时指定它既是输入文件又是输出文件。( )
. 错误
. 正确
标准资料:
5.  ++允许用户可以定义新的运算符。例如,可将“**”定义为幂运算符。( )
. 错误
. 正确
标准资料:
6.  重载函数不能改变运算符运算对象的个数。( )
. 错误
. 正确
标准资料:
7.  派生类能够继承基类的析构函数。( )
. 错误
. 正确
标准资料:
8.  将运算符“+”函数重载为类的成员函数,交换律不适用。( )
. 错误
. 正确
标准资料:
9.  内置函数的定义必须出现在第一次调用内置函数之前。( )
. 错误
. 正确
标准资料:
10.  ++只能用于面向对象程序设计,不适用于面向过程程序设计。( )
. 错误
. 正确
标准资料:
11.  ++语言支持封装性和继承性,不支持多态性。( )。
. 错误
. 正确
标准资料:
12.  ++中的字符串输入输出通常指定一个字符数组作为存储空间,它只能输入输出string类数据。( )
. 错误
. 正确
标准资料:
13.  在设计类时一般把数据成员设置为私有的,把函数成员设置为公用的,从而实现了公用接口和私有实现的分离。( )
. 错误
. 正确
标准资料:
14.  Iostrm是抽象基类ios的直接派生类.。()
. 错误
. 正确
标准资料:
15.  运算符重载以后,其优先级和结合性都不能改变。( )
. 错误
. 正确
标准资料:
16.  ++中的所有运算符都允许重载。( )
. 错误
. 正确
标准资料:
17.  私有继承的派生类不能访问基类中的私有成员,但公用继承的派生类可以访问基类中的私有成员。( )
. 错误
. 正确
标准资料:
18.  纯虚函数是在基类中说明的虚函数,它在该基类中必须定义具体的操作内容。( )
. 错误
. 正确
标准资料:
19.  在用lss定义一个类时,如果不加声明,数据成员和成员函数默认的访问权限是puli。( )
. 错误
. 正确
标准资料:
20.  友元类必须被说明为公用成员。( )
. 错误
. 正确
标准资料:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-24 05:18 , Processed in 0.113147 second(s), 25 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表