下面程序輸出的結果為( )。includeiostream.hclassA{public:A(){cOUtCLASSAendl;}~A(){}};ClaSSB:
下面程序輸出的結果為( )。
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。【解析】本題考查類的繼承、類的實例化和構造函數、析構函數的調用方式以及何時調用。每實例化一個類就要調用其構造函數,結束運行該實例后調用析構函數。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。