2019莆田学院c语言试卷,莆田学院《C++面向对象程序设计》模拟试卷及答案

资料简介

莆田学院《C++面向对象程序设计》模拟试卷及答案

一、单项选择题(10分)

1、以下四个关于类的访问控制的描述哪一个是错误的( ) A、子类不能访问其父类的私有数据成员和成员函数B、子类的对象不能访问其父类的保护数据成员或者成员函数C、类的对象不能访问类的保护数据成员或者成员函数D、类的成员函数不能访问类中的私有数据

2、下面有关重载函数的说法中正确的是( ) A、重载函数必须有不同的返回值类型B、重载函数形参个数必须不同C、重载函数必须有不同的形参列表D、重载函数名可以不同

3、下列关于构造函数的描述中,错误的是( ) A、构造函数可以设置默认参数B、构造函数在定义类对象时自动执行C、默认构造函数可以没有D、构造函数不可以重载

4、下列对于WinMain函数的描述中,错误的是( ) A、WinMain函数的名称是固定的B、WinMain函数是Windows程序的入口点C、WinMain函数不能有参数D、窗口函数与WinMain的关联是通过窗口类的注册实现的

5、MFC常规动态链接库中不能导出的是( ) A、C风格函数B、全局变量C、资源D、基于MFC的C++类

二、填空题(30分)

1、SendMessage 和 PostMessage 都会向窗体发送一个消息,但SendMessage_________________,而 PostMessage __________________。

2、使用 VC++ 的 AppWizard 创建的典型 SDI 应用程序的 4 个 MFC 基类是 ____________、____________ 、____________ 和 ____________

3、CObject 类及其派生类具有的三 大特性是:____________ 、 ____________和____________。

4、设 SDI 应用程序中的应用程序类为 CMyApp ,框架窗口类为 CMainFrame ,视图类为 CMyView ,文档类为 CMyDoc:

A、写出在程序的任何一个类中访问应用程序类的代码: ____________________________________

B、写出在程序的任何一个类中访问框架窗口类的代码:_____________________________________

C、写出在视图类中访问文档类的代码:

____________________________________

5、将 MFC 应用程序的命令处理传递路径补充完整:

命令 -> ____________-> ____________-> 文档模板类 ->____________ -> 应用程序类

三、简答题(20分)

1、简述PeekMessage和GetMessage的区别。

。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值