访问修饰符
1、public
任何地方都可以访问。
2、protected internal
同时具备proteced 与internal 的访问权限。
3、internal
当前程序集内部可以访问。
4、protected
当前类内部以及其所有子类内部都可以访问。
5、private
只能在当前类内部可以访问
注意:
[1] 定义类成员变量、方法时,如果不写访问修饰符,则默认为private。
[2] 定义类时,如果不写访问修饰符,则默认为internal。
访问级别不一致问题
1、基类访问级别必须高于或者等于派生类访问级别。
2、方法的访问级别必须高于或等于方法参数、方法返回值类型访问级别。
3、类中属性类型或者字段类型必须高于或等于其对应的访问级别。