以下のように変数の前にキーワードを付けることでアクセシビリティを制御することが出来ます。 アクセシビリティ 変数宣言やメソッド定義 派生クラスについては後ほど「継承」で説明します。 また、アセンブリについては「プロジェクトの分割」で説明します。 アクセス権限のない場所からクラスのメンバーにアクセスしようとするとエラーになります。 例えば、アクセシビリティをprivateにした変数に、クラスの外部からアクセスしようとするとエラーになります。 とりあえず、今のところはクラスの外部に公開したいものはpublicに、そうでないものはprivateにするとだけ覚えておいてください。 ちなみに、アクセシビリティを明示的に指定しなかった場合、private (一番厳しい制限)扱いされます。 後述しますが、むやみに広い範囲からアクセスできると後々の修正が大変になることがあるので、 可能な限り狭い範囲からだ
![実装の隠蔽](https://cdn-ak-scissors.b.st-hatena.com/image/square/4d1b2b57fc676d21e7f59f354364abeac0ea062e/height=288;version=1;width=512/https%3A%2F%2Fufcpp.net%2Fimages%2Flogo_4.jpg)