單項選擇題一個派生類有多個父類,而這多個父類又有一個共同基類,這種情況,才考慮設置虛基類,目的是()。

A.消除二義性。
B.簡化程序。
C.提高運行效率。
D.減少目標代碼。


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題一個基類可以派生出二個派生類,這種繼承關系還是稱為()。

A.多繼承
B.單繼承
C.多重繼承
D.雙重繼承

2.單項選擇題關于抽象類的下列描述中,正確的是()。

A.如果一個類至少有一個純虛函數(shù),那么該類為抽象類。
B.抽象類能用作其他類的基類,還能定義抽象類對象。
C.抽象類中不能再定義普通成員函數(shù)。
D.抽象類可以作為函數(shù)的參數(shù)類型。

3.單項選擇題關于虛函數(shù),正確的描述是()。

A.構造函數(shù)不能是虛函數(shù)
B.析構函數(shù)不能是虛函數(shù)
C.虛函數(shù)可以是友元函數(shù)
D.虛函數(shù)可以是靜態(tài)成員函數(shù)

4.單項選擇題下列關于純虛函數(shù)與抽象類的描述中,錯誤的是()。

A.純虛函數(shù)是一種特殊的函數(shù),它允許沒有具體的實現(xiàn)
B.抽象類是指具有純虛函數(shù)的類
C.一個基類的說明中有純虛函數(shù),該基類的派生類一定不再是抽象類
D.抽象類只能作為基類來使用,其純虛函數(shù)的實現(xiàn)由派生類給出

5.單項選擇題還可定義作運算符重載函數(shù)的是()。

A.類以外的函數(shù)
B.構造函數(shù)
C.析構函數(shù)
D.主函數(shù)。

最新試題

下列是C++語言的基本數(shù)據(jù)類型的是()。

題型:多項選擇題

如何只帶一個參數(shù)(或其他參數(shù)都帶有默認值)的()函數(shù)都可以認為是一種轉換構造函數(shù)。

題型:單項選擇題

引用作為函數(shù)參數(shù)時,函數(shù)實參與形參之間的傳遞是()傳遞。

題型:單項選擇題

把面向對象思想應用于軟件開發(fā)過程中,指導開發(fā)活動的系統(tǒng)方法,簡稱()方法。

題型:單項選擇題

友元函數(shù)破壞了類的封裝性和隱藏性。

題型:判斷題

“植物大戰(zhàn)僵尸”是一款流行的游戲,游戲中的精靈分為僵尸和植物兩大類,僵尸可以運動但不能發(fā)射武 器,植物不能運動但能發(fā)射武 器。某同學計劃在游戲開發(fā)中多重繼承已有的植物類和僵尸類,形成植物僵尸類,具有植物和僵尸的所有行為,請分析是否可行?()

題型:單項選擇題

在C++語言程序中,對象之間的相互通信通過調用()函數(shù)實現(xiàn)。

題型:單項選擇題

在進行控制驅動設計時,選用進程與線程的區(qū)別在于()。

題型:多項選擇題

()函數(shù)和全局函數(shù)不能聲明為虛函數(shù)。

題型:單項選擇題

用構造函數(shù)完成類類型的轉換,類內(nèi)至少定義一個()的構造函數(shù)。

題型:單項選擇題