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