单选题
有如下程序:
运行这个程序的输出结果是( )。
A、
GATC
B、
AGTC
C、
GACT
D、
AGCT
【正确答案】
B
【答案解析】
派生类B是由基类A继承而来,所以在创建类B的对象obj时,先要调用基类A的构造函数,输出A;再调用派生类B的构造函数,输出G;程序结束时,调用析构函数的顺序与构造函数相反,先调用类B的析构函数,输出T;最后调用基类A的析构函数,输出C。最后输出结果为AGTC。
提交答案
关闭