最新北理网上作业_面向对象程序设计资料_第1页
最新北理网上作业_面向对象程序设计资料_第2页
最新北理网上作业_面向对象程序设计资料_第3页
最新北理网上作业_面向对象程序设计资料_第4页
最新北理网上作业_面向对象程序设计资料_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在线作业自动判卷题目类型分值正确答案你的答案批改使用内联函数是以增大空间开销为代价的.判断题10.0正确未判断X设置了参数默认值后,调用函数的对应实参就必须省略.判断题10.0错误未判断X以下关于对象概念的描述中,错误的选项是.单项选择题10.01X列符号中能够作为C+标识符的是.单项选择题10.03X表达式18/4*sqrt4.0/5的数据类型是.单项选择题10.03X以下语句中,会产生编译错误的选项是.单项选择题10.02X以下关于C+函数的描述中,正确的选项是.单项选择题10.03X以下函数参数默认值定义错误的选项是.单项选择题4.04X以下关于函数重载的描述中,错误的选项是.单项选择题

2、10.03X执行以下程序后的输出结果是().#include<iostream.h>intfun1(intx)return+x;intfun2(int&x)return+x;intmain()inta=0,b=0,c=0;c=fun1(a)+fun2(b);cout<<a<<b<<c<<endl;return0;单项选择题10.02X本次作业总分值:94.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改隐含的类型转换都是保值映射,显式的类型转换都是非保值映射.判断题10

3、.0错误未判断X在C+语言中,声明函数时要使用函数原型,即定义函数时的函数头局部.判断题10.0正确未判断X以下描述中,不是面向对象系统包含的要素.单项选择题10.04X列符号中能够作为C+标识符的是.单项选择题10.03X以下语句中,会产生编译错误的选项是.inti=0,j=1;单项选择题10.02X函数f的原型是voidfint*x,doubley;,变量i1、d2的定义为:inti1;doubled2;,那么以下函数调用语句中,正确的是.单项选择题4.02X以下函数参数默认值定义错误的选项是.单项选择题10.04X以下描述中,错误的选项是.单项选择题10.03X假设有如下函数声明:voi

4、dFunint;,那么以下不能与该函数进行重载.单项选择题10.03X执行以下程序后的输出结果是().#include<iostream.h>intfun1(intx)return+x;intfun2(int&x)return+x;intmain()inta=0,b=0,c=0;c=fun1(a)+fun2(b);cout<<a<<b<<c<<endl;return0;单项选择题4.02X本次作业总分值:88.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改C+语言中标

5、识符内的大小写字母没有区别.判断题10.0错误未判断X返回值类型、参数个数和类型都相同的函数也可以重载.判断题10.0错误未判断X在C+中,扩充类定义需要借助于.单项选择题10.02X以下语句中,正确的选项是.单项选择题10.01X设Address表示整型变量x的地址,那么以下语句执行后的输出结果为.intx=100,&r=x;cout<<x<<'-'<<&r<<endl;单项选择题10.04X以下关于类型转换的描述中,正确的选项是.单项选择题10.03X函数f的原型是voidfint*x,doubley;,变量i

6、1、d2的定义为:inti1;doubled2;,那么以下函数调用语句中,正确的是.单项选择题10.02X假设函数原型为voidFunintx,inty=6,intchar='a',那么以下调用错误的选项是.单项选择题10.02X将一些函数体代码不是很大,但被频繁调用的函数定义为,可以解决程序中函数调用的效率问题.单项选择题10.02X执行以下程序后的输出结果是().#include<iostream.h>intfun1(intx)return+x;intfun2(int&x)return+x;intmain()inta=0,b=0,c=0;c=fun1(a

7、)+fun2(b);cout<<a<<b<<c<<endl;return0;单项选择题10.02X本次作业总分值:100.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改可以在类的构造函数中对静态数据成员进行初始化.判断题10.0错误未判断X一个类的构造函数中可以不包含对其子对象的初始化.判断题10.0错误未判断X以下关键字中不能用来声明类成员访问权限的是.单项选择题4.02X以下关于构造函数和析构函数的描述中,错误的选项是.单项选择题10.02X以下情况中,不会调用复制构造函数的是.单项

8、选择题10.02X以下关于类成员的描述中,正确的选项是.单项选择题10.02X以下关于this指针的描述中,正确的选项是.单项选择题10.04Xprint函数是某类中无返回值的常成员函数,以下表示中,正确的是.单项选择题10.01X以下程序的输出结果是().#include<iostream.h>classVACpublic:intf()constreturn3;intf()return5;;intmain()VACv1;constVACv2;cout<<v1.f()<<v2.f();return0;单项选择题10.01X以下程序的输出结果是().#incl

9、ude<iostream.h>classMyClasspublic:MyClass()cout<<'A'MyClass(charc)cout<<c;MyClass()cout<<'B'intmain()MyClassp1,*p2;p2=newMyClass('X');deletep2;return0;单项选择题10.04X本次作业总分值:94.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改使用关键字class定义的类中默认的访问权限是私有p

10、rivate的.判断题10.0正确未判断X一个类的构造函数中可以不包含对其子对象的初始化.判断题10.0错误未判断X在以下函数原型中,可以作为类A构造函数的是.单项选择题10.04X以下类说明中,错误的选项是().classSamplepublic:Sample(intval);/ASample();/Bprivate:inta=2.5;/CSample();/D;单项选择题10.03X以下关于静态数据成员特性的描述中,错误的选项是.单项选择题10.03X以下关于友元的描述中,错误的选项是.单项选择题10.03X以下函数中,不是类的成员函数的是.单项选择题10.02X对语句1constint*

11、x;和语句2int*constx;,描述正确的是.单项选择题10.03X在横线处填入语句后,以下语句序列能够正确执行.int*ptr;deleteptr;单项选择题10.02X以下程序的输出结果是.单项选择题10.02X#include<iostream.h>classPartpublic:Part(intx=0):val(x)cout<<val;Part()cout<<val;private:intval;;classWholepublic:Whole(intx,inty,intz=0):p2(x),p1(y),val(z)cout<<val;

12、Whole()cout<<val;private:Partp1,p2;intval;;intmain()Wholeobj(1,2,3);return0;本次作业总分值:100.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改派生类从基类派生而来,不能再生成新的派生类.判断题10.0错误未判断X构造函数可以被继承.判断题10.0错误未判断X以下关于成员访问权限的描述中,错误的选项是.单项选择题10.02X多继承时对象的构造顺序中包含如下4步:所有非虚基类的构造函数根据它们被继承的顺序构造;所有虚基类的构造函数根据它们被继承的顺

13、序构造;所有子对象的构造函数根据它们声明的顺序构造;派生类自己的构造函数体;这4个步骤的正确顺序是.单项选择题10.03X下面是派生类声明的开始局部,正确的选项是.单项选择题10.04X以下运算符中,在C+中不能重载的是.单项选择题10.03X在派生类中重新定义虚函数时,除了方面,其他方面都必须与基类中相应的虚函数保持一致.单项选择题10.04X以下描述中,错误的选项是.单项选择题10.04X以下描述中,不是抽象类的特性.单项选择题10.04Xios提供的格式限制标志位中,是转换为八进制形式的标志位.单项选择题10.02X本次作业总分值:100.0得分:0.0正确的题数:0题目总数:10正确率

14、:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改单继承时,派生类中对基类成员的访问也会出现二义性.判断题10.0错误未判断X重载运算符保持原运算符的优先级和结合性不变.判断题10.0正确未判断X以下关于派生类的描述中,错误的选项是.单项选择题10.04X派生类对象对它的基类成员中是可以访问的.单项选择题10.03X以下描述中,错误的选项是.单项选择题10.02X设置虚基类的目的是.单项选择题10.02X以下代码中,编译时出错的语句是.classBase;classDerived:publicBase;DerivedobjD1;BaseobjB=objD1;/ABase*pb=&

15、;objD1;/BBase&refB=objD1;/CDerivedobjD2=objB;/D单项选择题10.04XC+中用于实现运行时多态性的是.单项选择题10.04X以下选项中,表示纯虚函数的是.单项选择题10.01Xios提供的格式限制标志位中,是转换为八进制形式的标志位.单项选择题10.02X本次作业总分值:100.0得分:0.0正确的题数:0题目总数:10正确率:0.0%在线作业自动判卷题目类型分值正确答案你的答案批改只要是类M继承了类N,那么类M就是类N的子类型.判断题10.0错误未判断X动态联编在运行时选定调用的成员函数.判断题10.0正确未判断X如果派生类以protected方式继承基类,那么基类的protected成员和public成员在派生中的访问权限分别为.单项选择题10.04X以下关于继承的描述中,错误的选项是.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论