單項選擇題下面描述中,正確的是()。

A.virtual可以用來聲明虛函數
B.含有純虛函數的類是不可以用來創(chuàng)建對象的,因為它是虛基類
C.即使基類的構造函數沒有參數,派生類也必須建立構造函數
D.靜態(tài)數據成員可以通過成員初始化列表來初始化


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題派生類的對象對它的()是可以訪問的?

A.公有繼承的基類的保護成員
B.公有繼承的基類的公有成員
C.公有繼承的基類的私有成員
D.保護繼承的基類的公有成員

2.單項選擇題關于私有繼承,下列說法錯誤的是()。

A.基類的公有成員和保護成員被繼承后作為派生類的私有成員,派生類的其他成員可以直接訪問他們。
B.基類的公有成員和保護成員被繼承后作為派生類的私有成員,派生類的其他成員不能直接訪問他們。
C.基類的私有成員,派生類的成員和派生類的對象都無法訪問。
D.派生類的對象無法訪問基類的所有成員。

3.單項選擇題多繼承派生類構造函數構造對象時,()被最先調用。

A.派生類自己的構造函數
B.虛基類的構造函數
C.非虛基類的構造函數
D.派生類中子對象類的構造函數

4.單項選擇題關于保護繼承,下列說法錯誤的是()。

A.保護繼承的特點是基類的所有公用成員和保護成員都成為派生類的保護成員。
B.派生類對象不能訪問基類中的任何成員。
C.派生類的對象可以訪問基類的公有成員。
D.保護繼承的派生類和私有繼承的派生類,對基類成員訪問屬性是相同的。

5.單項選擇題下列運算符中,()運算符在C++中不能重載。

A.?:
B.[]
C.new
D.&&