2023年春上学期西安电子科技大学《面向对象程序设计(C++)期末考试试题.docx
《2023年春上学期西安电子科技大学《面向对象程序设计(C++)期末考试试题.docx》由会员分享,可在线阅读,更多相关《2023年春上学期西安电子科技大学《面向对象程序设计(C++)期末考试试题.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西安电子科技大学网络与继续教育学院2023学年上学期面向对象程序设计(C+)期末考试试题 (综合大作业) 一、简答题(10分) 1、(3分)C+中的函数调用有哪几种方式?它们有什么区别? 2、(3分)什么是引用?它与指针有什么区别? 3、(4分)类的成员按照访问权限的不同可以分为哪几类?分别有什么特点? 二、填空题(每空2分,共20分) 1、C+程序中的数据可以分为两大类,其中是指在程序执行过程中值不改 变的数据;是程序中用于存储信息的单元,并对应于某个内存空间。2、设 a = 1, b = 2, c = 3,则表达使 a+=a!=b=cp = 5 D. *a.p = 55、下列关键字中,不是
2、类定义中使用的关键字。A. class B. public C. switch D. protected6、为了使类中的成员能够被类的对象通过成员运算符访问,则应该把成员的访 问权限定义为。A. public B. protected C. private D. packaged7、下列对派生类的描述中,错误的是。A. 一个派生类可以作为另一个派生类的基类B.派生类至少有一个基类C.派生类的缺省继承方式为privateD.派生类只继承了基类的公有成员和受保护成员8、下列关于C+中类的叙述,其中错误的是。A.类的构造函数在定义对象时自动执行B.析构函数不能够重载C.只有类的成员函数才能访问类中的
3、私有成员D.在类中,成员缺省的访问权限是private9、实现运行时多态要使用。A.重载函数B.析构函数 C.构造函数 D.虚拟函数10、下列关于类的析构函数的描述中,错误的是。A.类中有且仅有一个析构函数B.析构函数可以有形参C.析构函数没有返回值类型D.析构函数在对象撤销时被自动执行四、读程题(每小题5分,共20分)1、给出下述源程序的运行结果。/include struct abcint a, *b;)*P;intx = 6,7, y = 8,9;void main()abc a = 20, xz 30, y;P = a;cout *p-b endl;cout (*p).a endl;第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 春上 学期 西安电子科技大学 面向 对象 程序设计 期末考试 试题
限制150内