VC++考试题B及答案(共7页).doc
《VC++考试题B及答案(共7页).doc》由会员分享,可在线阅读,更多相关《VC++考试题B及答案(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上VC+程序设计试题(B)一、单项选择(每题1.5分,10小题,共15分)1. 下列不属于面向对象程序设计的3大机制的是( )A.多态 B.封装 C.重载 D.继承2、关于对象,下列说法中不正确的是( )A.对象是类的一个实例 B. 一个类只能有一个对象C.任何一个对象只能属于一个类D.类与对象的关系和数据类型与变量间的关系类似3、关于类的成员,下列正确的说法是( )A.数据成员必须定义为私有的B.成员函数必须定义为公有的C.数据成员和成员函数都可以为private public protect属性之一D.公有成员函数只能访问类的公有成员,私有成员函数只能访问类的私有成
2、员4、要实现动态束定,必须通过()调用虚函数。A. 对象指针 B.成员名限定 C. 对象名 D. 派生类名5、关于友元下列说法错误的是( )A.类的友元函数可以访问类的所有成员B.类的友元函数只能访问类的私有成员C.类A是类B的友元类,则A的所有成员函数可访问B的任何成员D.类的友元函数不属于类6、MFC主要由( )组成A. 基础类库、全局函数B. 基础类库、全局变量、宏C.基础类库、宏D.基础类库、全局变量、全局函数、宏7、关于构造函数,下列说法不正确的是()A.一个类中有且仅有一个构造函数B.构造函数在说明类变量时被自动执行C.构造函数没有返回值D.类中的构造函数的函数名与该类的类名必须同
3、名8、程序对资源的调用主要是靠( )来识别。A.资源名称 B.资源类型C.资源的ID号 D.以上都可以9、在一个GDI对象使用完后,通常应当调用()函数将其从设备描述符表分离出来,再将其删除,以免造成系统资源的浪费。A. Attach() B.ReleaseDC() C.Detach() D.DeleteDC()10、使用GetWindowDC()和GetDC()获取的设备描述符表,在退出时必须调用( )来释放。A.ReleaseDC()B.Delete()C.DeleteDC()D.Detach()二、判断题(每题1分,10小题,共10分)1.类实现了数据的封装。()2.一个类一定有构造函数
4、和析构函数。()3.友元函数是类的成员函数。()4.析构函数可以重载。()5.析构函数没有返回值类型。()6.调用对话框类的成员函数DoModal()显示模态对话框。()7.消息是事件发生时所产生的信息。()8.模态对话框允许用户切换到本应用程序的其他窗口。()9.程序对资源的调用主要是靠资源的ID号来识别的。()10.接收鼠标消息的窗口必须是活动窗口。()三、填空题(每空1分,共15分)1.Windows的3种主要的消息类型_、_、_。2.模板分为_模板和_模板。3. _是在对象被创建时自动执行,对象消失时自动指向的成员函数称为_。4.B类中包含一个A类的成员a,则生成B类的对象时构造函数的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC 考试题 答案
限制150内