「Unity/Csharp/クラス/アクセス修飾子」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→アクセス修飾子とは) |
(→アクセス修飾子とは) |
||
行6: | 行6: | ||
* private クラス内アクセスのみ許可 | * private クラス内アクセスのみ許可 | ||
* internal 同一プロジェクト内のみ許可 | * internal 同一プロジェクト内のみ許可 | ||
+ | |||
* クラスで、アクセス修飾子がない場合は internalとなる | * クラスで、アクセス修飾子がない場合は internalとなる | ||
* クラスのメンバーで、アクセス修飾子がない場合は privateとなる | * クラスのメンバーで、アクセス修飾子がない場合は privateとなる |
2021年11月4日 (木) 21:40時点における版
アクセス修飾子とは
public, protected, privateなどのアクセスを制限する構文
- public クラス外からのアクセスを許可
- protected 継承先クラスからのアクセスも許可
- private クラス内アクセスのみ許可
- internal 同一プロジェクト内のみ許可
- クラスで、アクセス修飾子がない場合は internalとなる
- クラスのメンバーで、アクセス修飾子がない場合は privateとなる
- interface、アクセス修飾子がない場合は publicとなる