更多“MFC中的类,从()类派生的类都可以有消息映射,请列举一个(或多个)只能收到WM_COMMAND消息的类:()。”相关问题
  • 第1题:

    对象之间通过消息机制实现相互作用与通信,______不是消息的组成部分。

    A.基类

    B.派生类

    C.抽象类

    D.用户定义类型


    正确答案:C
    解析:在面向对象的程序设计中,对象之间通过消息机制实现相互作用与通信,对象之间发送消息,需要指定接收消息对象的名称,要求该对象完成的功能,即执行的函数名,以及执行函数过程中需要的参数。对象之间传送消息,不需要知道待执行函数的内部结构。所以,本题正确答案为C。

  • 第2题:

    从一个基类派生的继承为单继承,从多个基类派生的继承为()。


    正确答案:多继承

  • 第3题:

    下面()不是MFC设备环境类CDC类的派生类。 

    • A、GDI
    • B、CPaintDC
    • C、CClientDC
    • D、CWindowDC

    正确答案:A

  • 第4题:

    在MFC中,利用ClassWizard不能()。

    • A、建立新类
    • B、进行消息映射
    • C、增加类的成员变量
    • D、插入资源

    正确答案:D

  • 第5题:

    下列MFC类中,不直接支持消息映射的MFC基类是()。

    • A、CCmdTarget
    • B、CWinAPP
    • C、CWnd
    • D、CMap

    正确答案:D

  • 第6题:

    下面有关派生类的描述中,不正确的是()

    • A、  派生类可以继承基类的构造函数
    • B、  派生类可以隐藏和重载基类的成员
    • C、  派生类不能访问基类的私有成员
    • D、  派生类只能有一个直接基类

    正确答案:A

  • 第7题:

    含有一个或多个纯虚函数的类称为()。

    • A、抽象类
    • B、具体类
    • C、虚基类
    • D、派生类

    正确答案:A

  • 第8题:

    关于基类和派生类的描述中,错误的是()

    • A、基类和派生类间是包含关系
    • B、派生类中可以定义自己的成员
    • C、基类成员在派生类中的访问权限与继承方式有关
    • D、一个派生类可以从一个基类派生,也可以从多个基类派生

    正确答案:A

  • 第9题:

    单选题
    下列关于派生类的叙述中,错误的是(  )。
    A

    派生类至少要有一个基类

    B

    派生类中包括了从基类继承的成员

    C

    一个派生类可以作为另一个派生类的基类

    D

    基类成员被派生类继承以后访问权限保持不变


    正确答案: D
    解析:
    D项错误,对于公有继承,只有基类的公有成员可以被派生类对象访问,其他(保护和私有)成员不能被访问;对于私有继承和保护继承,基类中所有成员都不能被派生类对象访问。

  • 第10题:

    单选题
    下面()不是MFC设备环境类CDC类的派生类。
    A

    GDI

    B

    CPaintDC

    C

    CClientDC

    D

    CWindowDC


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    在MFC中,利用ClassWizard不能()。
    A

    建立新类

    B

    进行消息映射

    C

    增加类的成员变量

    D

    插入资源


    正确答案: A
    解析: 暂无解析

  • 第12题:

    判断题
    一个派生类只能有一个基类,但可以有多个接口。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下列叙述中错误的是?

    A.一个子类可有多个父类

    B.父类派生出子类

    C.子类继承父类

    D.子类只能有一个父类


    正确答案:A

  • 第14题:

    一个派生类只能有一个基类,但可以有多个接口。


    正确答案:正确

  • 第15题:

    MFC对话框类的基类是(),用户自定义对话框类都是从它派生而来。


    正确答案:CDialog

  • 第16题:

    Java语言中的一个类只能有一个父类,可以有()个派生类。


    正确答案:

  • 第17题:

    派生类可以从多个类继承。


    正确答案:错误

  • 第18题:

    下面有关继承的说法中,正确的是() 

    • A、  A类和B类均有C类需要的成员,因此可以从A类和B类共同派生出C类
    • B、  在派生新类时,可以指明是公有派生、私有派生或保护派生
    • C、  派生类可以继承基类中的成员,同时也继承基类的父类中的成员
    • D、  在派生类中,不能添加新的成员,只能继承基类的成员

    正确答案:C

  • 第19题:

    下列关于类的继承描述中,正确的是()

    • A、派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。
    • B、派生类也是基类,所以它们是等价的。
    • C、派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。
    • D、一个基类可以有多个派生类,一个派生类可以有多个基类。

    正确答案:D

  • 第20题:

    填空题
    MFC对话框类的基类是(),用户自定义对话框类都是从它派生而来。

    正确答案: CDialog
    解析: 暂无解析

  • 第21题:

    单选题
    在MFC中,所有的控件都是()类的派生类,都可以作为一个特殊的窗口来处理。
    A

    CView

    B

    CWnd

    C

    CWindow

    D

    CDialog


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    下列MFC类中,不直接支持消息映射的MFC基类是()。
    A

    CCmdTarget

    B

    CWinAPP

    C

    CWnd

    D

    CMap


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    从一个基类派生的继承为单继承,从多个基类派生的继承为()。

    正确答案: 多继承
    解析: 暂无解析