C#里4个访问权限修饰符
来源:互联网 发布:增值税算法 除1.17 编辑:程序博客网 时间:2024/05/24 05:22
C#里类及类成员的修饰符有以下五个如下:
public 公开 类及类成员的修饰符 对访问成员没有级别限制
private 私有 类成员的修饰符 只能在类的内部访问
protected 受保护的 类成员的修饰符 只能在该类和该类的派生类中访问,不管该派生类和基类是否在同一程序集中
internal 内部的 类及类成员的修饰符 访问仅限于程序集中
protected internal 受保护的内部 什么意思呢? 注意看图 如果是继承关系,无论是不是在同一个程序集里都可以访问,如果不是继承关系,只能在同一个程序集中访问
类的访问权限:
可以放在class类前面的修饰符只有public 和internal,如果没写任何修饰符,默认是internal
我们先说类的访问权限:1:public class:任何地方该类都可以被访问到;2: internal class:只有在同一程序集内(你可以这样理解:如果你建立了一个解决方案,里面有三个项目,那么就有三个程序集,如果你把第一个项目里的一个类设置为internal class,那么第二个项目想调用这个类是不可能的,因为不在同一个程序集中),该类才可以被访问到;
类成员的访问权限:
类成员的访问权限可以由四个修饰符组成五种组合分别是:public,private ,protected,internal,protected internal;类成员前如果没写任何修饰符,默认为private。
它们的访问权限我在网上找了一张图,我把这张图贴出来,这张图很好的表明了类成员的访问权限。
- 再谈C#里4个访问权限修饰符
- 再谈C#里4个访问权限修饰符
- C#里4个访问权限修饰符
- 再谈C#里4个访问权限修饰符
- C#访问权限修饰符
- C#访问权限修饰符(转)
- C#访问权限修饰符(转)
- C#中访问修饰符的权限
- c#中4个访问修饰符和8个声明修饰符详解
- c#中4个访问修饰符和8个声明修饰符详解
- 访问权限修饰符
- 访问权限修饰符
- 访问修饰符权限
- 访问权限修饰符
- 访问权限修饰符
- 访问修饰符权限
- C# 方法和属性的访问权限修饰符解析
- 访问权限修饰符(4个),继承的补充;抽象(abstract)、学习笔记
- 【多媒体封装格式详解】--- AAC ADTS格式分析
- HTML5+CSS3构建同页面表单间的动画切换
- git submodule update failed
- 教你透彻了解红黑树
- 页面生命周期
- C#里4个访问权限修饰符
- Java实现:查找子串在字符串中出现的次数
- Linq to sql(四):查询句法
- java库Html2Image:实现html转图片功能
- WindowBuilder Pro使用说明
- PostgresSQL 9.1安装问题
- 搜索引擎原理
- Linq to sql(五):存储过程
- 典型的 C++ 程序员成长经历