- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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. 所谓赋值兼容规则是指在公有派生的情况下,派生类的对象可以与基类的对象互换使用 ( )
四、读程序与简
您可能关注的文档
最近下载
- 2.1 走进化学实验室(第1课时)(课件)八年级化学全一册(沪科版五四学制2024).pptx VIP
- 部编版二年级上册语文第二单元教案.docx VIP
- 贵州省2023-2024学年高一上学期期末英语试题(含答案).pdf VIP
- DND法术列表分析和总结.pdf VIP
- 安利索ACVF门机变频器调试说明书(中文版).doc
- 高中数学 导数的概念及其几何意义讲义 新人教版选修2-2.doc VIP
- 电机拖动与电气控制 第6章 电气控制电路的基本控制环节.pptx VIP
- 2025高考新高考二卷英语真题试卷+解析及答案.docx VIP
- 画册摄影委托合同.docx VIP
- 部编版二年级上册语文第二单元教案.pdf VIP
文档评论(0)