2024年西安交通大学面向对象程序设计作业考核试题

上传人:汽*** 文档编号:569115745 上传时间:2023-11-22 格式:DOCX 页数:15 大小:18.19KB
返回 下载 相关 举报
2024年西安交通大学面向对象程序设计作业考核试题_第1页
第1页 / 共15页
2024年西安交通大学面向对象程序设计作业考核试题_第2页
第2页 / 共15页
2024年西安交通大学面向对象程序设计作业考核试题_第3页
第3页 / 共15页
2024年西安交通大学面向对象程序设计作业考核试题_第4页
第4页 / 共15页
2024年西安交通大学面向对象程序设计作业考核试题_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《2024年西安交通大学面向对象程序设计作业考核试题》由会员分享,可在线阅读,更多相关《2024年西安交通大学面向对象程序设计作业考核试题(15页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学面对对象程序设计作业考核试题一、 单项选择题1.C+对C语言作了诸多改进,即从面对过程变成为面对对象的重要原因是( )。A. 增加了某些新的运算符B. 允许函数重载,并允许设置缺省参数C. 要求函数阐明符必须用原型正确D. 引进了类和对象的概念满分:2分2.假如一个类最少有一个纯虚函数,那么该类称为().。正确A. 抽象类B. 虚基类C. 派生类D. 以上都不对满分:2分3.假定AB为一个类,则执行 “AB r1=r2;”语句时将自动调用该类的( )。A. 无参结构函数B. 带参结构函数C. 赋值重载函数正确D. 拷贝结构函数满分:2分4.带有虚基类的多层派生类结构函数的组员初始化

2、列表中都要列出虚基类的结构函数,这么将对虚基类的子对象初始化()。A. 与虚基类下面的派生类个数有关B. 数次C. 二次正确D. 一次满分:2分5.派生类的结构函数的组员初始化列表中,不能包括()。A. 基类的结构函数;B. 派生类中子对象的初始化;正确C. 基类的子对象初始化;D. 派生类中一般数据组员的初始化;满分:2分6.由C+目标文献连接而成的可执行文献的缺省扩展名为()。A. cpp正确B. exeC. objD. lik满分:2分7.如下论述中正确的是( )A. 使用#define能够为常量定义一个名字,该名字在程序中能够再赋另外的值正确B. 使用const定义的常量名有类型之分,

3、其值在程序运行时是不可变化的C. 在程序中使用内置函数使程序的可读性变差D. 在定义函数时能够在形参表的任何位置给出缺省形参值满分:2分8.下列不是C+基本数据类型的是()。A. int正确B. stringC. charD. void满分:2分9.下列函数中,()不能重载。A. 一般的组员函数B. 一般的非组员函数正确C. 析构函数D. 结构函数。满分:2分10.有关继承中出现的二义性的描述中,( )是错误的。A. 一个派生类的两个基类中都有某个同名组员,在派生类中对这个组员的访问也许出现二义性;B. 处理二义性的最常用的措施是对组员名的限定法;正确C. 在单继承情况下,派生类中对基类组员的

4、访问也会出现二义性;D. 一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类组员进行访问时,也也许出现二义性;满分:2分11.cout是某个类的标准对象,该类是( )。正确A. ostreamB. istreamC. stdoutD. stdin满分:2分12.假定AA为一个类,a为该类私有的数据组员,GetValue( )为该类公有函数组员,它返回a的值,x为该类的一个对象,则访问x对象中数据组员a的格式为( )。A. x.aB. x.a()C. xGetValue()正确D. x.GetValue()满分:2分13.下列()的调用方式是引用调用。A. 形参和实参都是

5、变量B. 形参是指针,实参是地址值正确C. 形参是引用,实参是变量D. 形参是变量,实参是地址值满分:2分14.下列有关组员函数特性的描述中,( )是错误的。正确A. 组员函数一定是内置函数B. 组员函数能够重载C. 组员函数能够设置参数的默认值D. 组员函数能够是静态的满分:2分15.若需要把一个类外定义的组员函数指明为内联函数,则必须把核心字( )放在函数原型或函数头的前面。A. in正确B. inlineC. inLineD. InLiner满分:2分16.对于类中定义的组员,其隐含访问权限为()。A. publicB. ptotected正确C. privateD. static满分:

6、2分17.对类对象组员的初始化是通过结构函数中给出的( )实现的。A. 函数体正确B. 参数初始化表C. 参数表D. 参数初始化表或函数体满分:2分18.有关静态组员,正确的说法是()。A. 静态组员函数能够直接访问该类中的非静态组员B. 非静态组员函数不能直接访问该类中的静态组员C. 静态数据组员同其他数据组员同样通过结构函数进行初始化正确D. 静态组员在任何对象创建之前就已经创建满分:2分19.定义析构函数时,应当注意( )。A. 其名与类名完全相同B. 返回类型是void类型正确C. 无形参,也不可重载D. 函数体中必须有delete语句满分:2分20.为了提升程序的运行速度,可将不太复

7、杂的功效用函数实现,此函数应选择( )。正确A. 内置函数B. 重载函数C. 递归函数D. 函数模板满分:2分21.派生类的组员函数能够直接访问基类的( )组员。A. 所有正确B. 公有和保护C. 保护和私有D. 私有满分:2分22.若需要使类中的一个指针组员指向一块动态存储空间,则一般在( )函数中完成。A. 析构正确B. 结构C. 任一组员D. 友元满分:2分23.假定AA为一个类,a为该类公有的数据组员,x为该类的一个对象,则访问x对象中数据组员a的格式为( )。A. x(a)B. xaC. x-a正确D. x.a满分:2分24.在组员函数中进行双目运算符重载时,其参数表中应带有( )个

8、参数。A. 0正确B. 1C. 2D. 3满分:2分25.有关结构函数,下列说法不正确的是( )。A. 结构函数名字和类名相同B. 结构函数在创建对象时自动执行C. 结构函数无任何函数返回类型正确D. 结构函数有且只有一个满分:2分26.C+编译系统确定调用是详细对象的过程称为关联。C+有( )关联。A. 1种正确B. 2种C. 3种D. 4种满分:2分27.定义p并使p指向动态空间中的包括30个整数的数组所使用的定义语句为( )。正确A. int *p=new int30;B. int *p=new int(30);C. int *p=new 30;D. *p=new int30;满分:2分

9、28.当一个类对象离开它的作用域时,系统自动调用该类的( )。A. 无参结构函数B. 带参结构函数C. 拷贝结构函数正确D. 析构函数满分:2分29.假定一个类对象数组为An,当离开它定义的作用域时,系统自动调用该类析构函数的次数为( )。A. 0B. 1正确C. nD. n-1满分:2分30.假定AB为一个类,则执行 “AB a10;”语句时调用该类无参结构函数的次数为( )。A. 0B. 1C. 9正确D. 10满分:2分二、 判断题1.重载函数不能变化运算符运算对象的个数。( )A. 错误正确B. 正确满分:2分2.在类的继承层次结构中,在不一样的层次中不能出现名字相同、参数个数和类型都

10、相同而功效不一样的函数。( )正确A. 错误B. 正确满分:2分3.若类Y是类X的私有派生类,类Z是类Y的公用派生类,则类Z不能访问类X 的公用组员和保护组员。( )A. 错误正确B. 正确满分:2分4.内置函数的定义必须出目前第一次调用内置函数之前。( )A. 错误正确B. 正确满分:2分5.打开一个二进制文献时能够同时指定它既是输入文献又是输出文献。( )A. 错误正确B. 正确满分:2分6.假如定义了一个类的对象数组,该数组有10个元素,则要调用10次结构函数来对每个元素初始化。( )。A. 错误正确B. 正确满分:2分7.Iostream是抽象基类ios的直接派生类.。()正确A. 错

11、误B. 正确满分:2分8.析构函数必须指定返回类型以及函数参数。( )正确A. 错误B. 正确满分:2分9.使用new运算符创建数组时,能够为该数组指定初始值( )。正确A. 错误B. 正确满分:2分10.C+语言支持封装性和继承性,不支持多态性。( )。正确A. 错误B. 正确满分:2分11.私有继承的派生类不能访问基类中的私有组员,但公用继承的派生类能够访问基类中的私有组员。( )正确A. 错误B. 正确满分:2分12.结构函数能够重载。( )A. 错误正确B. 正确满分:2分13.C+允许用户能够定义新的运算符。例如,可将“*”定义为幂运算符。( )正确A. 错误B. 正确满分:2分14

12、.使用虚函数能够防止多重继承产生的二义性。( )A. 错误正确B. 正确满分:2分15.不能够定义抽象类的对象。( )A. 错误正确B. 正确满分:2分16.C+只能用于面对对象程序设计,不适合用于面对过程程序设计。( )正确A. 错误B. 正确满分:2分17.析构函数不能被继承。( )A. 错误正确B. 正确满分:2分18.在申明派生类时,派生类把基类的的结构函数也一起继承过来。( )正确A. 错误B. 正确满分:2分19.将字符串常量存储到字符串变量时,包括字符串自身和结束符“0”。正确A. 错误B. 正确满分:2分20.字符串sdfgh的长度是5。( )A. 错误正确B. 正确满分:2分

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号