仔細閱讀下面的程序
該程序的正確輸出是()
A.callB::~B()callA::~A()
B.callB::~B()
C.callA::~A()
D.callA::~A()callB::~B()
您可能感興趣的試卷
你可能感興趣的試題
A.抽象類只能作為其它類的基類,不能創(chuàng)建對象
B.抽象類不能用作函數(shù)返回類型
C.可以對抽象類作顯示的類型轉換
D.在抽象類的派生類中,如果沒有重新定義純虛函數(shù),則該派生類還是抽象類
仔細閱讀下面的程序
請問該程序的正確輸出是()
A.constructorBdestructorB
B.constructorBdestructorC
C.constructorBdestructorBdestructorC
D.constructorBdestructorCdestructorB
A.純虛函數(shù)是一種特殊的虛函數(shù),它沒有具體的實現(xiàn)
B.抽象類是指具有純虛函數(shù)的類
C.一個基類中說明了純虛函數(shù),該基類的派生類一定不再是抽象類
D.抽象類一般作為基類來使用,而不能創(chuàng)建任何具體的對象
A.virtualCVirtualClass();
B.staticvirtualvoidsetValue(int);
C.constCVirtualClass&print()const=0;
D.virtualintgetValue()const=0;
A.抽象類
B.虛基類
C.派生類
D.以上都不對
最新試題
()是指在程序的同一范圍內聲明幾個功能類似的同名函數(shù)。
static_cast的功能是將一種數(shù)據(jù)類型轉換成另一種數(shù)據(jù)類型,其使用格式為()。
程序中使用指針時,涉及的量有兩個:一個是指針本身;另一個是()。
為了避免頻繁的函數(shù)調用與返回,C++語言引入了()的概念。
()可以看作是符號化了的機器語言,使用助記符編寫程序。
在面向對象程序設計中,將一組數(shù)據(jù)和這組數(shù)據(jù)有關的操作集合組裝在一起形成對象,這個過程叫()。
在C++語言中,類庫中提供了輸入流類istream和輸出流類ostream。istream類的對象()用來實現(xiàn)基本的鍵盤輸入。
使用delete對動態(tài)分配的數(shù)組進行釋放的語法格式為()。
string對象可以使用cin和()進行輸入和輸出。
()是所有C++程序開始執(zhí)行的入口。