教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 C#访问权限修饰符浅析

C#访问权限修饰符浅析

发布时间:2016-07-06   编辑:jiaochengji.com
本文介绍下,有关c#编程中访问权限修饰符的一些知识,对c#访问权限修饰符有个大概的了解,有需要的朋友参考下。

C#中类与类型成员修饰符有以下四类:public,private,protected,internal。
public        类及类型成员的修饰符
private   类型成员的修饰符
protected   类型成员的修饰符
internal    类及类型成员的修饰符

由以上四类说明,可以放在class前面修饰类的修饰符关键字只有public和internal,如果没写任何关键字,默认是internal.

1,public class:任何地方该类都可以被访问到。
2,internal class:只有在同一程序集内,该类才可以被访问到。

而类型成员的修饰符可以是由这四个关键字形成的五种组合,他们分别是:public,protected,private,internal,protected internal.类型成员前如果没写任何关键字,默认为private。

具体的访问权限,参考下图:
C# 访问权限修饰符

 
说明:
protected的权限和private的权限很相似,唯一不同的是protected类型成员可以被子类继承,而private类型成员不可以被继承。
protected    internal类型成员,可以理解为protected  or internal  类型成员。
注意,不存在protected and internal类型成员。

您可能感兴趣的文章:
C#访问权限修饰符浅析
有关php的oop中的访问修饰符
c# 类与成员的修饰详解
.net 泛型 局部类型、属性访问器保护级别、命名空间别名限定符
windows文件夹权限命令cacls.exe用法详解
浅析MySQL的用户和权限学习总结
php常见的属性修饰符有哪些
使用命令修改注册表键值及权限的方法
浅谈PHP面向对象的继承
PHP不支持的修饰符

[关闭]
~ ~