下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《面向对象程序设计C++》期末考试试卷一、选择题(每小题3分,共48分.)01、下列关于C++函数的叙述中,正确的是(C)。A)每个函数至少要具有一个参数B)每个函数都必须返回一个值C)函数在被调用之前必须先声明D)函数不能自己调用自己02、下列关于类和对象的叙述中,错误的是(A)。A)一个类只能有一个对象C)类是对某一类对象的抽象B)对象是类的具体实例D)类和对象的关系是一种数据类型与变量的关系03、在C++中,用于实现运行时多态性的是(D)。A)内联函数B)重载函数C)模板函数D)虚函数04、下列关于运算符重载的叙述中,正确的是(B).A)通过运算符重载,可以定义新的运算符B)有的运算符只能作为成员函数重载C)若重载运算符+,则相应的运算符函数名是+D)重载二元运算符时,必须声明两个形参05、对于语句cout〈〈x<<endl;错误的是描述是(D).A)“cout”是一个输出流对象B)“endl”的作用是输出回车换行C)“x”是一个变量D)“〈<”称作提取运算符06、有如下类声明,则类MyDERIVED中保护的数据成员和成员函数的个数是()。classMyBASE{private:intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED:protectedMyBASE{protected:intj;public:voidset(intm,intn){MyBASE::set(m);j=n;}intget()const{returnMyBASE::get()+j;}};A)4B)3C)2D)107、已知在一个类体中包含如下函数原型:Volumeoperator-(Volume)const;,下列关于这个函数的叙述中,错误的是()。A)这是运算符—的重载运算符函数B)这个函数所重载的运算符是一个一元运算符C)这是一个成员函数D)这个函数不改变类的任何数据成员的值08、执行如下的程序段后,输出结果是()。cout。fill('*’);cout。width(6);cout.fill(’#');cout<〈123<<endl;A)###123B)123###C)***123D)123***09、在下列函数原型中,可以作为类AA构造函数的是()。A)voidAA(int);B)intAA();C)AA(int)const;D)AA(int);10、下面四个选项中,()是用来声明虚函数的。A)virtualB)publicC)includeD)usingnamespace11、实现运行时的多态性要使用().A)重载函数B)构造函数C)析构函数D)虚函数12、要实现动态联编,必须通过()调用虚函数.A)对象指针B)成员名限定C)对象名D)派生类名13、以下()成员函数表示纯虚函数。A)virtualintvf(int);C)virtualvoidvf()=0;B)voidvf(int)=0;D)virtualvoidvf(int){}14、有如下类声明:classXA{private:intx;public:XA(intn){x=n;}};classXB:publicXA{private:inty;public:XB(inta,intb);};在构造函数XB的下列定义中,正确的是()。A)XB::XB(inta,intb):x(a),y(b){}B)XB::XB(inta,intb):XA(a),y(b){}C)XB::XB(inta,intb):x(a),XB(b){}D)XB::XB(inta,intb):XA(a),XB(b){}15、在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。则operator+有个参数,operator*有参数.()A)2、2B)2、1C)1、2D)1、116、应在下列程序划线处填入的正确语句是()。classBase{public:voidfun(){cout〈<”Base::fun”〈〈endl;}};classDerived:publicBase{voidfun()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026温州坚强新能源发展有限公司招聘财务总监1人模拟试卷有完整答案详解
- 2026年简阳市面向社会公开招募社会工作服务岗的(22人)笔试题库附参考答案详解【考试直接用】
- 成都市简阳市2026年上半年引进急需紧缺人才公开考核招聘(4人)笔试题库附完整答案详解【易错题】
- 2026贵州两山文旅集团有限公司第二批就业见习人员招聘6人笔试题库完美版附答案详解
- 2026中共马边彝族自治县委社会工作部招募社会工作服务岗位12人考前冲刺试卷附答案详解(综合卷)
- 2026浙江丽水市雷博劳动事务代理有限公司委托招聘考前冲刺密卷及完整答案详解(历年真题)
- 2025-2026学年四川省甘孜藏族自治州稻城县三下数学期中学业质量监测试题含答案
- 2026中国智能宠物智能玩具行业市场现状供需分析及投资评估规划分析研究报告
- 2026中国天然气开采行业市场分析及投资价值评估研究报告
- 2026中国物流园区智慧化改造投资回报与运营模式创新报告
- 学校食堂管理领导小组及职责分工方案
- 叔丁基过氧化氢(CAS号:75-91-2)理化性质与危险特性一览表
- 《废弃物绿色再利用碳减排量核算技术规范》征求意见稿
- 研发费用归集管理办法
- 医学检验质量安全管理培训
- 二升三语文暑假衔接作文习作指导(含范文)
- T/CNCIA 01030-2023负离子涂料
- 《卫星导航与惯性导航》课件
- 2025年浙江省慢阻肺病患者健康服务规范试题
- 电工(考评员、高级考评员)-练习题
- 律师办理刑事案件规范
评论
0/150
提交评论