「Unity/Csharp/クラス/アクセス修飾子」の版間の差分
ナビゲーションに移動
検索に移動
| (同じ利用者による、間の1版が非表示) | |||
| 6行目: | 6行目: | ||
* private クラス内アクセスのみ許可 | * private クラス内アクセスのみ許可 | ||
* internal 同一プロジェクト内のみ許可 | * internal 同一プロジェクト内のみ許可 | ||
* クラスで、アクセス修飾子がない場合は internalとなる | * クラスで、アクセス修飾子がない場合は internalとなる | ||
* クラスのメンバーで、アクセス修飾子がない場合は privateとなる | * クラスのメンバーで、アクセス修飾子がない場合は privateとなる | ||
* | * interfaceで、アクセス修飾子がない場合は publicとなる | ||
==参考== | ==参考== | ||
2021年11月4日 (木) 12:41時点における最新版
アクセス修飾子とは
public, protected, privateなどのアクセスを制限する構文
- public クラス外からのアクセスを許可
- protected 継承先クラスからのアクセスも許可
- private クラス内アクセスのみ許可
- internal 同一プロジェクト内のみ許可
- クラスで、アクセス修飾子がない場合は internalとなる
- クラスのメンバーで、アクセス修飾子がない場合は privateとなる
- interfaceで、アクセス修飾子がない場合は publicとなる