类的成员概述

来源:互联网 发布:vue.js 视频教程 编辑:程序博客网 时间:2024/05/20 02:21
 
大体上类可以划分为存放数据的成员和提供功能的成员,这里的数据指的是常量、字段和成员属性,而功能指构造函数、方法和事件等。
类成员
成员类型
有效范围
说明
常量(Constant)
类,结构
这个符号表示一个固定值。
字段(Field)
类,结构
存放数据的变量,可以只读或可读/写。
成员属性(Property)
类,结构
通过属性可访问类中的值。它使用存取方法(accessor)指定读写值所要执行的代码。读写属性的代码由.NET隐式实现为两个单独的方法(获取方法和属性方法)。
构造函数(constructor)
类,结构
C#有三中类型的构造函数:
Instance:创建类实例时初始化字段;
Private:通常用来禁止创建类实例;
Static:在创建实例前初始化类。
方法(Method)
类,结构,接口
与类相关的函数,定义了一个动作或计算。
事件(Event)
类,结构,接口
类或对象的状态发生改变时,将通过事件来通知其他类或对象。
类型(Type)
类,结构,接口
类、接口、结构和委托。
 
成员访问修饰符
类声明中使用的访问修饰符也适用于类成员。它们确定了那些类和程序集访问该类。
访问修饰符提供的可访问性
以下范围中的类可以访问当前类
访问修饰符
public
protecte
internal
private
其他程序集
*
不能
*
同一程序集
*
*
包含类
包含类的派生类
不能
*不适用