码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象的设计的三大特征:三.封装

时间:2016-09-12 18:45:38      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:

添加新的程序集:

右击解决方案—添加—新建项目—类库

选择主项目—引用—右键添加引用

using 程序集

技术分享

 

类的访问修饰符:

类的访问性有两个级别:public 和 internal

标记为Public的类可以被系统内的任何程序集访问;

标记为internal的类只能被它自己所在的程序集中的类看到,默认为internal访问级别

 

成员的访问修饰符

1. 所有显式声明在类的声明中的成员都是相互可见的,无论它们的访问性说明如何

2. 必须对每个成员指定成员访问级别。如果不指定某个成员的访问级别,它的隐式访问级别为private

3. 成员不能拥有比它的类更高的访问性

private - 只能被它自己的类的成员访问

internal - 对程序集内部的所有类可见,但对程序集外部的类不可见

protected - 允许派生类的类访问该成员,即使程序集外部的继承该类的类也能访问该成员

protected internal - 对所有继承该类的类以及所有程序集内部的类可见

public - 程序集内和程序集外的类都可以访问

技术分享

技术分享

 

面向对象的设计的三大特征:三.封装

标签:

原文地址:http://www.cnblogs.com/xiao9426926/p/5865476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!