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

来源:互联网 发布:数据预测算法有哪些 编辑:程序博客网 时间:2024/05/16 18:01

 

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

 

 

原创粉丝点击