フレンドのアクセス

C++クラスのフレンドは、そのクラスの private メンバーおよび保護メンバーにアクセスすることができます。 通常、クラスの private メンバーには、そのクラスのメンバー関数を介してのみアクセスでき、クラスの保護メンバーにアクセスするには、クラスのメンバー関数または、 そのクラスから派生したクラスを介してのみです。

フレンド宣言は、アクセス指定子には影響されません。

関連参照

IBM Copyright 2003