【Una Lin】評論
class c的freind class是b不是a-所以c對a不能做任何存取,也互不是friend,所以(A)(C)錯。class b有一個 friend class a-這表示a能存取b的private variables 就是私有的變數-不可逆 b不能存取a的私有變數,所以(D)錯。
【william】評論
您也可以將某個類別宣告為friend類別,被宣告為friend的類別可以直接存取私用成員,例如:class Ball;int compare(Ball&, Ball&);class Ball { public: .... // 宣告朋友類別 friend class SomeClass;private: ....};
【Elizabeth】評論
A-B-CA可存取B,B可存取C,不可逆。