アクセス指定子(パブリック、保護された、プライベート)タイプ
1、クラスメンバのアクセス指定
公共:アクセスできるユーザーのクラス
保護:クラスや友人にアクセスできる範囲内で、ユーザーがクラスにアクセスすることはできません
プライベート:唯一のクラス内でアクセスすることができ、あなたがパブリックインターフェイスとクラスを介して外部の世界と対話することができます
2、派生アクセス指定子
3.アクセス説明
訪問者は4つのクラスに分けられます
図1に示すように、基底クラス実装、即ち、ベース・クラスへのアクセス
基底クラスのすべてのメンバー(パブリック、保護された、プライベート)にアクセスすることができます
図2に示すように、ユーザの基本クラス、によってアクセスされるベースクラスオブジェクト
基底クラスのアクセスのみパブリックメンバ
アクセスクラス3、サブクラス実装、すなわち、サブクラス
子供の継承するクラスのすべてのメンバー(指示に従ってChengzi智クラスのメンバーのpublicおよびprotectedメンバー以下は、異なるサブクラス、上記の特定の参照テーブルに異なる文字のアクセス権を継承)にアクセスしています、
もちろん、基本クラスのプライベートメンバーは目に見えないのサブクラスである、自然に、アクセスできません。
図4に示すように、ユーザのサブクラスによってアクセスすなわち、サブクラスオブジェクト
サブクラスにアクセスするために公共のメンバーのみ