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