首页 > 代码库 > C#基础知识八之访问修饰符
C#基础知识八之访问修饰符
1. 类的访问修饰符
修饰符 | 访问权限 |
无或者internal | 只能在同一个程序集中访问类 |
public | 同一个程序集或引用该程序集的外部都可访问类 |
abstract或internal abstract | 只能在同一程序集中访问类,且该类不能被实例化,只能被继承 |
public abstract | 同一个程序集中或引用该程序集的其他程序集都可访问类,不能被实例化,只能被继承 |
sealed或internal sealed | 只能在同一程序集中访问类,该类不能被继承,只能把实例化 |
public sealed | 同一个程序集或引用程序集的其他程序集都可以访问,不能被继承,只能被实例化 |
2. 成员修饰符
修饰符 | 访问权限 |
public | 同一个程序集或引用该程序集的其他程序集可以访问 |
private | 同一个类中可以访问 |
protected | 只有同一个类中访问或派生类中可以访问 |
internal | 只有同一个程序集中可以访问 |
protect internal | 在同一程序集、该类和派生类中可以访问 |
C#基础知识八之访问修饰符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。