有如下程序: #include using namespace std; class BASE { public
有如下程序: #include<iostream> using namespace std; class BASE { public: ~BASE(){cout<<"BASE";} }; class DERIVED:public BASE { public: ~DERIVED(){cout<<"DERIVED";} }; int main(){DERIVEDx;retum 0;} 執(zhí)行后的輸出結(jié)果是
A.BASE
B.DERIVED
C.BASEDERIVED
D.DERIVEDBASE
正確答案:D解析:本題考查基類析構(gòu)函數(shù)和派生類析構(gòu)函數(shù)的調(diào)用次序。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。