1. 程式人生 > >練習7.20

練習7.20

私有 nbsp 類的成員 函數 友元函數 破壞 成員函數 封裝 bsp

7.20:友元函數在什麽時候有用?請分別說明友元函數的利與弊。

Ans:當一個不是類的成員函數想要訪問類內的私有成員時,可以將其設為友元函數,這樣該函數就能訪問類內的所有成員。

利:提供了非成員函數想要訪問類內私有成員的一種方式。

弊:一旦使用不當會破壞類的封裝性。

練習7.20