网络面向对象程序设计考试试卷

网络面向对象程序设计考试试卷

ID:22300152

大小:76.00 KB

页数:6页

时间:2018-10-28

网络面向对象程序设计考试试卷_第1页
网络面向对象程序设计考试试卷_第2页
网络面向对象程序设计考试试卷_第3页
网络面向对象程序设计考试试卷_第4页
网络面向对象程序设计考试试卷_第5页
资源描述:

《网络面向对象程序设计考试试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程名称:向对象程序设计闭卷)霧B廉磡毎毎舯补¥=IH榧畏适用专业年级:网络工程考试时间:100分钟题号—‘1■>三四五六七八九十总分统分人签名题分2020202020100得分考生注意事项:1、本试卷共」_页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。(答案清写在密封线内和答卷正面,否则不记分)—、判断题,正确的打人错误的打x(每小题2分,共20分》1234在一个被调用函数屮,一个return语句可返回多个值给调用函数。()非静态成员函数有this指针,而静态成员函数没有this指针。()友元函数只

2、能访问类中私有成员。()C++屮,数组名可以作为实参赋值给指针类型的形参()5.在传值调用屮,要求实参和形参的类型完全一致并且个数相等。()6.析构函数用来释放对象所占资源。()7.类屮所提供的成员函数可以直接访问私有成员。()8.如果在一个类的对象之间要进行数据交换,可以使用该类的静态数据成员来完成。(break语句也可以用于if体内,它可退山if语句。(10.私有继承中,基类中所有成员对派生类的对象都是不可见的。()二、单项选择题《每小题2分,共20分》1.()是给变量取一个别名,它引入了变量的同意词。A.指针B.引用C.枚举D.结构2.对重载函数形参的

3、描述中,错误的是()A.参数的个数可能不同B.参数的类型可能不同C.参数的顺序可能不同D.参数的个数、类型、顺序都相同,只是阑数的返回值类型不同3.下列特性中不是而向对象程序设计语言所特有的是()。A.模板B.继承C.多态性D.数据封装4.类成员的访问权限中,()只能被本类的成员函数和其友元函数访问。A.shareB.publicC.privateD.protected5.关于常成员的描述中,错误的是()。A.常成员包含常数据成员和常成员函数两种B.常数据成员必须是公有的C.常数据成员要使川构造函数成员初始化列表进行初始化D.常对象只能调用它的常成员函数,不

4、能调用其它的成员函数6.C++语言属于()<>A.自然语言B.面向对象语言C.机器语言D.汇编语言7.虚函数的定义是在基类中进行的,定义时需要冠以关键字()。A.staticB.frendC.virtualD.publie8.实现运行时多态的机制是(A.虚函数B.重载函数C.静态函数D.模版函数9.下列情况中,哪一种情况不会调用拷贝构造函数()A.用派生类的对象去初始化基类对象时B.函数的返回值是类的对象,函数执行返回调川者时C.函数的形参是类的对象,调用函数进行形参和实参结合时D.将类的一个对象赋值给该类的另一个对象时10.通常的拷贝构造函数的参数是()A

5、.某个对象名B.某个对象的引用C.某个对象成员名D.某个对象的指针名页3共页三、简答题(每题10分,共20分)1.面向对象程序设计的基本特征有哪些?简述各种特征的含义.2.什么是析构函数?析构函数有哪些特点?四、阅读下面程序,写出程序运行的结果。(每题10分,共20分)1.程序1(10分)ttincludeintfunc(inta){intb=0;staticintc=4;b++;c--;return(a+b+c);}voidmain(){inta=2;for(intj=0;j〈2;j++)cout<〈func(a+j)<<〃";}2

6、.程序2(10分)ttinclude〈iostream,h〉classX{public:X(inti){x=i;cout〈〈”int:”<〈i〈<’,’<〈”called”;}X(doublei){x=(int)i*2;c()ut〈〈”double:”<

7、咿补ss提卻骢睇遯补el镇邶运鸫44(遯)嫉廉磡毎毎舯补¥=IH榧畏五、编程题(20分)定义一个用于表示时间的类Time,(1)定义私有数据成员hour,minute和second分别用于表示时,分,秒;它们都是im型的数据.(2)定义默认构造函数,使Time对象的默认值为:hour=l,minute=l,second=l(3)定义重载构造函数,把数据成员hour,minute和second分别初始化力参数h,m,s的值。(4)重载输出流〈<,使其•以”时.•分:秒"的格式将Time对象的值输出到屏幕上.(5)以该类定义一个SpecialTime对象,时间是

8、23时59分59秒,然后使用重载输出流输出。贞3共贞

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。