單項選擇題以下關于友元函數(shù)的敘述中正確的是()。

A.友元函數(shù)的實現(xiàn)必須在類的內(nèi)部定義
B.友元函數(shù)是類的成員函數(shù)
C.友元函數(shù)破壞了類的封裝性和隱藏性
D.友元函數(shù)不能訪問類的私有成員


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題下列函數(shù)中,是類MyClass的析構函數(shù)的是()。

A.~Myclass();
B.MyClass();
C.~MyClass();
D.~MyClass(intn);

2.單項選擇題以下不屬于構造函數(shù)特征的是()。

A.構造函數(shù)名與類名相同
B.構造函數(shù)可以重載
C.構造函數(shù)可以設置默認參數(shù)
D.構造函數(shù)必須指定函數(shù)類型

3.單項選擇題下列的選項中錯誤的是()。

A.一個類的所有對象都有各自的數(shù)據(jù)成員,它們共享成員函數(shù)
B.一個類中可以有多個同名的成員函數(shù)
C.一個類中可以有多個構造函數(shù)、多個析構函數(shù)
D.類成員的定義必須是成員變量在前,成員函數(shù)在后

4.單項選擇題以下的選項中正確的是()。

A.在類中不作特別說明的數(shù)據(jù)成員均為私有類型
B.在類中不作特別說明的成員函數(shù)均為公有類型
C.類成員的定義必須放在類體內(nèi)
D.類成員的定義必須是成員變量在前,成員函數(shù)在后

5.單項選擇題關于析構函數(shù)的敘述錯誤的是()。

A.一個類中只能定義一個析構函數(shù)
B.析構函數(shù)和構造函數(shù)一樣可以有形參
C.析構函數(shù)不允許有返回值
D.析構函數(shù)名前必須冠有符號“~”