类的访问修饰符
类的访问修饰符主要有两个,即 internal
和 public
,默认为 internal
。
类的修饰符
类的修饰符主要有三个,如下所示:
类的修饰符 | 名称 | 作用 |
abstract |
抽象类 | 不能被实例化 |
sealed |
密封类 | 不能被继承 |
static |
静态类 | 不能被实例化 |
类中成员的访问修饰符
类中成员的访问修饰符有 4
个,如下所示:
类中成员的访问修饰符 | 限制 |
public |
成员可以被任何代码访问 |
private |
成员仅能被同一个类中的代码访问,如果在类成员前未使用任何访问修饰 符,则默认为 private |
internal |
成员仅能被同一个项目中的代码访问 |
protected |
成员只能由类或派生类中的代码访问 |
类中成员的修饰符
类中成员的修饰符通常用两个修饰符,即 readonly
(只读)和 static
(静态)。
使用 readonly
修饰字段意味着只能读取该字段的值而不能给字段赋值。
使用 static
修饰的字段是静态字段,可以直接通过类名访问该字段。
注意
常量不能使用 static
修饰符修饰。