您的位置:时时app平台注册网站 > 编程知识 > 面向对象的设计的三大特征:三.封装

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

2019-10-30 04:15

 

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

添加新的程序集:

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

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

using 程序集

图片 1

 

类的访问修饰符:

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

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

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

 

成员的访问修饰符

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

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

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

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

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

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

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

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

图片 2

图片 3

 

添加新的程序集: 右击解决方案添加新建项目类库 选择主项目引用右键添加引用 u...

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

 

using 程序集

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

图片 4

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

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

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

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

图片 5

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

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

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

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

添加新的程序集:

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

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

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

成员的访问修饰符

类的访问修饰符:

图片 6

 

本文由时时app平台注册网站发布于编程知识,转载请注明出处:面向对象的设计的三大特征:三.封装

关键词: