刘德华红到什么程度:C#中关于访问级别的简单问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 13:45:10
public 可以任意访问,private只能被本类访问,protected只能被本类及其子类访问(子类就是它包含的类还是继承的类?)
internal被本程序集所有的类访问,本程序集是什么概念?
还有最要命的简单问题是什么才能叫做是访问呢?怎么样才算是访问了它呢?

太菜的问题,希望能有朋友耐心点帮我。

类B继承自类A的话,那么B就是A的子类.
本程序集就是将某项目中CS或者vb文件编译后得到的test.dll文件,如果该程序集test.dll中的类C的某方法或属性等为protected,则在引用该程序集的类D就不能访问该方法或属性.
至于访问,则可这样理解:
如果类Student的Age属性或者ChangeDormitory()方法不能被类Teacher访问,则Teacher类及其子类以及创造的实例都不能调用Student类和Student类的实例Tony的Age属性和ChangeDormitory()方法(其他如Event,delegate等等也如此)