美文网首页
C#基础篇——访问修饰符及访问级别

C#基础篇——访问修饰符及访问级别

作者: 卍卍_卐卐 | 来源:发表于2017-03-28 17:57 被阅读0次

访问修饰符

1、public

任何地方都可以访问。

2、protected internal

同时具备proteced 与internal 的访问权限。

3、internal

当前程序集内部可以访问。

4、protected

当前类内部以及其所有子类内部都可以访问。

5、private

只能在当前类内部可以访问


注意:
[1] 定义类成员变量、方法时,如果不写访问修饰符,则默认为private。
[2] 定义类时,如果不写访问修饰符,则默认为internal。

访问级别不一致问题

1、基类访问级别必须高于或者等于派生类访问级别。
2、方法的访问级别必须高于或等于方法参数、方法返回值类型访问级别。
3、类中属性类型或者字段类型必须高于或等于其对应的访问级别。

相关文章

网友评论

      本文标题:C#基础篇——访问修饰符及访问级别

      本文链接:https://www.haomeiwen.com/subject/xbtsottx.html