您的位置:首页 > 编程语言 > C#

C#类的访问修饰符区别介绍

2013-11-07 18:42 253 查看
 

C#类的访问修饰符的访问级别

 

访问修饰符
意义
public
访问不受限制,可以类内和任何类外的代码中访问
protected
可访问域限定于类内或从该类派生的类内
internal
可访问域限定于类所在的程序集内
protected internal
protected或者internal,即可访问域限定于类所在的程序或那些由它所属的类派生的类内
private
可访问域限定于它所属的类内
 

 

访问修饰符组合

    none or internal 类只能在当前工程中访问

    public 类可以在任何地方访问

    abstract or internal abstract 类只能在当前工程中访问,不能实例化,只能继承

    public abstract 类可以在任何地方访问,不能实例化,只能继承

    sealed or internal sealed 类只能在当前工程中访问,不能派生,只能实例化

    public sealed 类可以在任何地方访问,不能派生,只能实例化

 

 

参考资料:    C#类的访问修饰符     http://www.studyofnet.com/news/34.html
 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# ASP.NET 访问修饰符