VC++考试题B及答案

VC++考试题B及答案

ID:47762680

大小:26.00 KB

页数:7页

时间:2020-01-16

VC++考试题B及答案_第1页
VC++考试题B及答案_第2页
VC++考试题B及答案_第3页
VC++考试题B及答案_第4页
VC++考试题B及答案_第5页
资源描述:

《VC++考试题B及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VC++程序设计试题(B)一、单项选择(每题1.5分,10小题,共15分)1.下列不属于面向对象程序设计的3大机制的是()A.多态B.封装C.重载D.继承2、关于对象,下列说法中不正确的是()A.对象是类的一个实例B.一个类只能有一个对象C.任何一个对象只能属于一个类D.类与对象的关系和数据类型与变量间的关系类似3、关于类的成员,下列正确的说法是()A.数据成员必须定义为私有的B.成员函数必须定义为公有的C.数据成员和成员函数都可以为privatepublicprotect属性之一D.公有成员函数只能访

2、问类的公有成员,私有成员函数只能访问类的私有成员4、要实现动态束定,必须通过()调用虚函数。A.对象指针B.成员名限定C.对象名D.派生类名5、关于友元下列说法错误的是()A.类的友元函数可以访问类的所有成员B.类的友元函数只能访问类的私有成员C.类A是类B的友元类,则A的所有成员函数可访问B的任何成员D.类的友元函数不属于类6、MFC主要由()组成A.基础类库、全局函数B.基础类库、全局变量、宏C.基础类库、宏D.基础类库、全局变量、全局函数、宏7、关于构造函数,下列说法不正确的是()A.一个类中有且

3、仅有一个构造函数B.构造函数在说明类变量时被自动执行C.构造函数没有返回值D.类中的构造函数的函数名与该类的类名必须同名8、程序对资源的调用主要是靠()来识别。A.资源名称B.资源类型C.资源的ID号D.以上都可以9、在一个GDI对象使用完后,通常应当调用()函数将其从设备描述符表分离出来,再将其删除,以免造成系统资源的浪费。A.Attach()B.ReleaseDC()C.Detach()D.DeleteDC()精选范本,供参考!10、使用GetWindowDC()和GetDC()获取的设备描述符表,

4、在退出时必须调用()来释放。A.ReleaseDC()B.Delete()C.DeleteDC()D.Detach()二、判断题(每题1分,10小题,共10分)1.类实现了数据的封装。()2.一个类一定有构造函数和析构函数。()3.友元函数是类的成员函数。()4.析构函数可以重载。()5.析构函数没有返回值类型。()6.调用对话框类的成员函数DoModal()显示模态对话框。()7.消息是事件发生时所产生的信息。()8.模态对话框允许用户切换到本应用程序的其他窗口。()9.程序对资源的调用主要是靠资源的

5、ID号来识别的。()10.接收鼠标消息的窗口必须是活动窗口。()三、填空题(每空1分,共15分)1.Windows的3种主要的消息类型_______、_______、_______。2.模板分为_______模板和_______模板。3._______是在对象被创建时自动执行,对象消失时自动指向的成员函数称为_______。4.B类中包含一个A类的成员a,则生成B类的对象时构造函数的调用顺序为______,删除B类的对象时析构函数的调用顺序为______。5._____是一种特定类型的输入或输出窗口,通

6、常为其父窗口所拥有。6.Windows下的对话框分为_______对话框和_______对话框。7.按钮控件分为_______、_______和_______三种。四、读程题(4小题,共30分)1.下面程序运行的结果为_______(7分)#include“iostream.h”classA{public:A(){cout<<”A的构造函数”<

7、供参考!classA1{public:A1(inti){cout<<”A1的构造函数!”<

8、A{public:A(inti){cout<<”基类的构造函数,参数i=”<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。