- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东师c程序的设计17秋在线作业1
奥鹏东师C++程序设计17秋在线作业1试卷总分:100 测试时间:--单选题 判断题 、单选题(共 20 道试题,共 60 分。)1. 建立包含有对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()的构造函数。A. 基类、自己所属类、对象成员所属类B. 对象成员所属类、基类、自己所属类C. 自己所属类、对象成员所属类、基类D. 基类、对象成员所属类、自己所属类 满分:3 分2. 假定变量x定义为“int x=8;”,要使rx成为x的引用(别名),rx应定义为()。A. int rx=x;B. int rx=x;C. int *rx=x;D. int rx=x; 满分:3 分3. 对于类定义 class A{ public: virtual void func1( ){ } void func2( ){ } }; class B:public A{ public: void func1( ){cout″class B func 1″end1;} virtual void func2( ){cout″class B fA. A::func2( )和B::func1( )都是虚函数B. A::func2( )和B::func1( )都不是虚函数C. B::func1( )是虚函数,而A::func2( )不是虚函数D. B::func1( )不是虚函数,而A::func2( )是虚函数 满分:3 分4. C++利用()实现面向对象程序设计的多态性。A. 类的派生机制B. 构造数据类型—类C. 构造数据类型—枚举D. 函数重载或运算符重载 满分:3 分5. 假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=aa*bb;}”, 则执行“A x(3,6);”语句后,x.a和x.b的值分别为()。A. 3和6B. 6和3C. 3和18D. 6和18 满分:3 分6. 若已定义了person类,则执行语句person p1=p2;将调用p1的()。A. 构造函数B. 拷贝构造函数C. 析构函数D. 赋值运算符重载函数 满分:3 分7. 在磁盘文件操作中,以追加方式打开磁盘文件时,其mode值为()。A. inB. appC. outD. ate 满分:3 分8. 类的析构函数是在()被调用的。A. 类创建时B. 创建对象时C. 删除对象时D. 不自动调用 满分:3 分9. 如果在类A中用友元函数的方式重载了前缀自增运算符++,又定义了类A的一个对象a,则以下用法正确的是()。A. operator++(a);B. a.operator++();C. a.operator++(0);D. a++; 满分:3 分10. 派生类的对象对它的基类成员中什么是可访问的()?A. 公有继承的公有成员B. 公有继承的私有成员C. 公有继承的保护成员D. 私有继承的公有成员 满分:3 分11. 假定classA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中数据成员a的格式为()。A. x(a)B. x[a]C. x-aD. x.a 满分:3 分12. 下列语句中不存在类型转换的是()。A. int(1.1);B. (double)2.2;C. int i=1;D. char c=97; 满分:3 分13. 对于一个类,可以利用关键字()将其他类声明为该类的友元。A. publicB. privateC. protectedD. friend 满分:3 分14. ()是析构函数的特征。A. 一个类中只能定义一个析构函数B. 析构函数在对象创建时调用C. 析构函数的定义只能在类体内D. 析构函数可以有一个或多个参数 满分:3 分15. 以下叙述正确的是()。A. 函数的定义和函数的调用都可以嵌套B. 函数的定义和函数的调用均不可以嵌套C. 函数的定义不可以嵌套,函数的调用可以嵌套D. 函数的定义可以嵌套,函数的调用不可以嵌套 满分:3 分16. 下面对静态数据成员的描述中,正确的是()。A. 静态数据成员可以在类体内进行初始化B. 静态数据成员不可以被类的对象调用C. 静态数据成员不能受private控制符的作用D. 静态数据成员可以直接用类名调用 满分:3 分17. #include iostream.h class BASE{ char c; public: BASE(char n):c(n){} virtual~BASE(){
您可能关注的文档
最近下载
- 食堂用餐协议书范本(2025版).docx VIP
- 中建八局《质量标准化系列做法(主体结构工程)》2022年.pptx VIP
- TD_T 1021-2009县级土地利用总体规划制图规范.pdf VIP
- 粤人版英语五年级下册Review1 Reading and writing 课件.pptx VIP
- 离散数学崔艳荣习题答案.docx VIP
- 人教版八年级体育与健康:学会与他人交往 (2).pptx VIP
- 《水力发电》课件.pptx VIP
- 企业工会助推企业高质量发展.docx VIP
- GB50974-2014 消防给水及消火栓系统技术规范.pdf VIP
- 新风系统入门培训资料.ppt VIP
文档评论(0)