• 下面程序输出的结果为( )。

    include"iostream.h"
    classA
    {public:
    A(){cOUt"CLASSA"endl;}
    ~A(){}};
    ClaSSB:publicA
    {public:
    B(){cout"CLASSB"endl;}
    ~B(){}};
    voidmain()
    {A*P;
    P=newB:
    B*q:
    q=newB;}
    A.CLASSA
    B.CLASSACLASSBCLASSBCLASSB
    C.CLASSA
    D.CLASSACLASSBCLASSBCLASSACLASSBCLASSBCLASSB

    正确答案:CC。【解析】本题考查类的继承、类的实例化和构造函数、析构函数的调用方式以及何时调用。每实例化一个类就要调用其构造函数,结束运行该实例后调用析构函数。
  • 2021年06月07日 12时52分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网