private
: 私有声明,只能在当前的类中访问;public
:公共声明,不仅在本类中使用,还可以在其他类中使用;protected
: 受保护声明,只能在当前类中,或者该类的子类中访问;internal:
只能在当前项目中访问,在同一个项目中,public和internal的权限是一样的protected internal:
protected+internal
注意:
1.1 能够修饰类 class A{} 的修饰符只有public , internal
internal是类的默认修饰符
1.2 子类的访问权限不能高于父类的访问权限。会暴露父类的成员