更多“在MFC中,所有的控件都是()类的派生类,都可以作为一个特殊的窗口来处理。A、CViewB、CWndC、CWindowD、CDialog”相关问题
  • 第1题:

    下列关于派生类的描述中,错误的是( )。

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

    B.派生类至少有一个基类

    C.派生类的成员除了它自己的成员外,还包含了它的基类的成员

    D.派生类中继承的基类成员的访问权限到派生类中保持不变


    正确答案:D
    解析:基类与派生类的关系如下:①基类是对派生类的抽象,派生类是对基类的具体化。基类抽取了它的派生类的公共特征,而派生类通过增加信息将抽象的基类变为某种有用的类型,派生类是基类定义的延续。②派生类是基类的组合。③公有派生类的对象可以作为基类的对象处理。由此可知选项A、B和C都是正确的。而在继承中,采用不同的继承方式,将限制派生类对基类成员的访问。所以选项D是错误的。

  • 第2题:

    下面关于派生类的描述中错误的是( )

    A.派生类中至少有一个基类

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

    C.派生类只继承了基类中的公有成员和保护成员

    D.派生类的缺省继承方式是私有


    正确答案:C
    解析:继承方式有公有继承、私有继承和保护继承3种,缺省的继承方式是私有继承。派生类从基类继承所有的成员,但是对于基类的私有成员派生类是不可直接访问的。

  • 第3题:

    下列关于控件的叙述中,错误的是( ).

    A.控件是窗体上用于显示数据、执行操作、装饰窗体的对象

    B.在窗体中添加的每一个对象都是控件

    C.各种控件都可以在窗体设计视图窗口中的工具箱中看到

    D.在窗体设计视图窗口中的工具箱中只能看到部分控件


    正确答案:D

  • 第4题:

    下列关于控件类和容器类的说法中,错误的是

    A.控件类用于进行一种或多种相关的控制
    B.控件类一般作为容器类中的控件来处理
    C.控件类的封装性比容器类更加严密,灵活性更好
    D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作

    答案:C
    解析:

  • 第5题:

    私有继承方式下,基类中公有成员和保护成员在派生类中都是私有的


    正确答案:正确

  • 第6题:

    在MFC中,用()类来描述一个矩形区域的大小 。


    正确答案:CRect

  • 第7题:

    在MFC的对话框设计中,控件也是一种窗口。


    正确答案:正确

  • 第8题:

    下列对派生类的描述中,错误的是()。

    • A、一个派生类可以作为另一个派生类的基类
    • B、派生类至少有一个基类
    • C、派生类的缺省继承方式是private
    • D、派生类只含有基类的公有成员和保护成员

    正确答案:D

  • 第9题:

    单选题
    下面有关类的继承的说法正确的是()
    A

    派生类的成员应该与基类的成员一致,不能为派生类增加新成员

    B

    在派生类中可通过隐藏继承成员,来删除基类的成员

    C

    在描述类的继承关系时,父类与子类是基类与派生类的另一种说法

    D

    所有的类成员都可以被继承


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

  • 第10题:

    单选题
    下列对派生类的描述中,()错的。
    A

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

    B

    派生类中继承的基类成员的访问权限到派生类保持不变

    C

    派生类的成员除了它自己的成员外,还包含了它的基类的成员

    D

    派生类至少有一个基类


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

  • 第11题:

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

    派生类至少要有一个基类

    B

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

    C

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

    D

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


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

  • 第12题:

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

    GDI

    B

    CPaintDC

    C

    CClientDC

    D

    CWindowDC


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

  • 第13题:

    下列类中哪一个不是GDI对象类( )。

    A.CPen

    B.CWnd

    C.CBrush

    D.CRgn


    参考答案:B

  • 第14题:

    MFC中的类,从()类派生的类都可以有消息映射,请列举一个(或多个)只能收到WM_COMMAND消息的类:()。


    正确答案:
     

  • 第15题:

    下面关于派生类的描述中错误的是( )。

    A)派生类中至少有一个基类

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

    C)派生类只继承了基类中的公有成员和保护成员

    D)派生类的缺省继承方式是私有


    正确答案:C

  • 第16题:

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

    • A、派生类的成员应该与基类的成员一致,不能为派生类增加新成员
    • B、在派生类中可通过隐藏继承成员,来删除基类的成员
    • C、在描述类的继承关系时,父类与子类是基类与派生类的另一种说法
    • D、所有的类成员都可以被继承

    正确答案:C

  • 第17题:

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

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

    正确答案:A

  • 第18题:

    基类中成员在派生类中都是可以访问的。


    正确答案:错误

  • 第19题:

    下列对派生类的描述中错误的是()。

    • A、派生类至少有一个基类
    • B、派生类可作为另一个派生类的基类
    • C、派生类除了包含它直接定义的成员外,还包含其基类的成员
    • D、派生类对其继承的基类的成员访问权限保持不变

    正确答案:D

  • 第20题:

    判断题
    在MFC的对话框设计中,控件也是一种窗口。
    A

    B


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

  • 第21题:

    单选题
    下列对派生类的描述中,错误的是()。
    A

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

    B

    派生类至少有一个基类

    C

    派生类的缺省继承方式是private

    D

    派生类只含有基类的公有成员和保护成员


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

  • 第22题:

    单选题
    下列对派生类的描述中错误的是()。
    A

    派生类至少有一个基类

    B

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

    C

    派生类除了包含它直接定义的成员外,还包含其基类的成员

    D

    派生类对其继承的基类的成员访问权限保持不变


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

  • 第23题:

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

    CView

    B

    CWnd

    C

    CWindow

    D

    CDialog


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