プログラミングをはじめる前に学ぶ講座

【Windowsプログラミング入門のための入門 .NET C# / VB】
テキストに従って 「プログラミング作業を真似て学ぶ」新しい学習スタイル講座 です。
短期間でプログラミング作業を学ぶことで、プログラミング学習を効率よく行えるようになります。
プログラミング言語は、C#とVBの同時習得もOK! メールサポート有り
http://www.knowledge.ne.jp/lec1755.html

あなたの知識でネットに講座が開けます!

あなたの知識でネットに講座が開けます!
あなたのサイト情報を整理するだけで簡単に開設できます

2010年1月6日水曜日

アクセサビリティ(アクセス修飾子)

クラスは、publicかInternalのみです。つまり、「このクラスは、アセンブリ内のみか全面的公開か」という範囲宣言であり、他のアクセサで宣言するとコンパイルエラーになります。なお、入れ子のクラスはすべて宣言が可能です。

他のアクセサは、クラス内のメンバー(フィールド、プロパティ、メソッド)に適用できます。

[C#]

publicとprivateは、全面的公開か全面的非公開
protectedは、自クラスと派生クラスに対してのみ公開
internalは、アセンブリ内のみ公開(他のアセンブリは非公開)
protected internalは、アセンブリ内の公開とアセンブリ外の派生クラスに公開




 
 
 

 
 
 
 
 
[VB]

PublicとPrivateは、全面的公開か全面的非公開
Protectedは、自クラスと派生クラスに対してのみ公開
Friendは、アセンブリ内のみ公開(他のアセンブリは非公開)
Protected Friend は、アセンブリ内の公開とアセンブリ外の派生クラスに公開

 

 
 









 

0 件のコメント: