希望大家帮我做一下这套题啊,太谢谢了

来源:互联网 发布:债券收益率曲线 知乎 编辑:程序博客网 时间:2024/05/01 03:53

一、填空题

1、如果基类有带参数的构造函数,则派生类需采用         方式实现对基类成员的初始化。

2、在C++中,编译时的多态是通过                               来实现的

3、在派生类中对虚函数进行重新定义时,要保证名称、                    必须基类的虚函数一致

4当以保护方式继承时,基类中的公有成员成为派生类的                成员。

5含有纯虚函数的类称为                    

6Windows的位图有两种类型分别为:           位图和           位图

7、对话框有两种类型分别是:                      

8、在Windows程序设计中,通过MFC提供的               可以实现图形、位图和文字的绘制。

9MFC应用程序框架包括三类:单文档                       的应用程序。

10DOS程序不同,Windows程序是通过操作系统发送的                 来处理用户输入的。

11、如果基类有带参数的构造函数,则派生类需采用          方式实现对基类成员的初始化。

12、含有纯虚函数的类称为                    

13、对话框有两种类型分别是:                      

14、定义一个运算符重载函数时,函数名必须以           开头。

二、选择题(共20分,每小题2

1、 在任何继承方式下,派生类的自有成员函数都不能访问原基类的某些成员,这些成员的原访问属性必然是_________

A)公有或保护 B)保护或私有

C)私有或继承的私有 D)继承的私有或公有

2、 运行时的多态是通过基类中的虚函数实现的,虚函数可以是           。

A)普通成员函数   B)有元函数   C)静态成员函数   D)以上都可以

3、 下列运算符中,不能重载的运算符是    A      。

A) ::          B) [ ]          C) &&     D) >>

4、 当用户按下鼠标左键时,系统会发送            消息。

AWM_LBUTTONDOWN BWM_COMMAND

CWM_LBUTTONUP DWM_RBUTTONDBLCLK

5、 下列关于无模式对话框的说法中,正确的是           

A)在退出对话框之前,对话框所在的应用程序不能继续执行

B)对话框弹出后,可以执行所在应用程序的其他操作

C)通过函数DoModal()进行创建、显示和关闭

D)不能通过Create()函数实现无模式对话框的创建

6、 下列关于菜单叙述错误的是          。

A)菜单是一系列命令的列表 

B)点击菜单项可以向系统发送命令消息

C)可以通过控件工具栏创建新的菜单

D)在CMenu类中可以利用<%

原创粉丝点击