姓名学号成绩.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
姓名学号成绩.doc

姓名:__________ 学号:___________ 成绩:___________ 一、单项选择题(1(10=10分) 1. 关于C++与C 语言的关系的描述中,错误的是( ) A. C 语言是C++的一个子集 B. C++对C 语言是兼容的 C. C++对C 语言进行了一些改进 D. C++和C 语言都是面向对象的 2.设int m=0;,下列表示引用的方法中,( )是正确的。 A int x=m; B int y=10; C int z; D float t=m 3. 对类的构造函数和析构函数描述正确的是_________。 A)构造函数可以重载,析构函数不能重载 B)构造函数不能重载,析构函数可以重载 C)构造函数可以重载,析构函数也可以重载 D)构造函数不能重载,析构函数也不能重载 4 .假定MyClass 为一个类,则该类的拷贝初始化构造函数的声明语句为_________。 A)MyClass (MyClass x) B)MyClass (MyClass x) C)MyClass (MyClass x) D)MyClass (MyClass *x) 5. 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为_________。 A)public B)protected C)private D)struct 6. 类的析构函数的作用是_________。 A)一般成员函数 B)类的初始化 C)对象的初始化 D) 对象被删除时的清理工作 7. 对于常成员函数,下面描述正确的是_________。 A)类的成员函数可以操作常对象 B)类的成员函数不能操作常对象 C)只有常成员函数可以操作常对象 D)在常成员函数中,常对象可以被更新 8. SDI和MDI这两个文档类基类视_________ A)CDocument B)CClient C)CView D) CEdit 9. 运行模式对话框函数是_________ A)ShowWindows() B)Delete() C)DoModal D) OnOk() 10. 静态文本对应的控件类是_________ A)CString B)CDate C)CButton D) CStatic (A) 25 (B) 10 (C) 7 (D) 1 二、填空题(10×1=10 分) 1. 使用const 语句定义一个标识符常量时,则必须对它同时进行__________。 2. 对嵌套if 语句的规定是:else 总是与____________配对。 3. 假定a 是一个二维数组,则a[i][j]的指针访问方式为__________。 4. 指针定义 char * const p 表示__________是常量;指针定义 const char * p 表示__________是常量。 5. 设置虚基类的目的是____________,设置虚函数的目的是____________ 。 6. void 类型的指针可以指向___________数据类型,访问void 类型指针指向的数据需要进行__________。 7. class A { public: A(){ doSth(); } virtual void doSth(){ printf(I am A);} } ; class B:public A { public: virtual void doSth(){ printf(I am B);} }; void main() {B b;} 执行结果是___________。 三.判断题(10×1=10 分) 1.析构函数有且只有一个 ( ) 2.在类中,如果不做特别说明,所指成员均为公有类型 ( ) 3.类中的任何成员函数都可以访问静态成员 ( ) 4.虚函数帮助实现运行时的多态,即动态联编 ( ) 5.静态成员函数能随意访问该对象的非静态成员( ) 6. 一个类中的虚函数说明只对基类中的同名函数有影响,对它的派生类中重定义的函数并没有影响( ) 7. 用友元函数重载运算符时,函数参数的个数与运算符连接的操作数个数一致 ( ) 8. 构造函数和析构函数均不能被说明为虚函数 ( ) 9. 构造函数的访问属性必需是public ( ) 10. 所谓赋值兼容规则是指在公有派生的情况下,派生类的对象可以与基类的对象互换使用 ( ) 四、读程序与简

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档