niusouti.com
参考答案和解析
正确答案:
 
更多“基于MFC的WIN32可执行应用程序,有且仅有一个从()类派生的类的对象。 ”相关问题
  • 第1题:

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


    正确答案:
     

  • 第2题:

    下列有关继承和派生的叙述中,正确的是( )。

    A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员

    B.派生类的成员函数可以访问基类的所有成员

    C.基类对象可以赋值给派生类对象

    D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


    正确答案:D
    解析:如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以C)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择D)。

  • 第3题:

    11、C++中的虚基类机制可以保证:()。

    A.限定基类只通过一条路径派生出派生类

    B.允许基类通过多条路径派生出派生类,派生类也就能多次继承该基类

    C.当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员

    D.当一个类多次间接从基类派生以后,其基类只被一次继承


    D

  • 第4题:

    建立一个有成员对象的派生类对象时,各构造函数体的执行次序为

    A.派生类、成员对象类、基类

    B.成员对象类、基类、派生类

    C.基类、成员对象类、派生类

    D.基类、派生类、成员对象类


    正确答案:C
    解析:在生成派生类对象时,如果派生类中含有对象成员,则先执行基类的构造函数,然后执行对象成员的构造函数,最后执行派生类的构造函数。析构函数的调用顺序与构造函数的顺序则相反。

  • 第5题:

    4、当派生类从基类公有继承时,以下哪种说法是错误的

    A.可以用基类对象为派生类对象赋值

    B.可以用派生类对象为基类对象赋值

    C.可以把指向派生类对象的指针赋给基类对象的指针

    D.可以把派生类对象的地址赋给基类对象的指针


    可以用基类对象为派生类对象赋值