Visual C# 2008+SQL Server 2005 数据库与网络开发――2.1.2 类
类是一种数据结构,它可以包含数据成员、函数成员(方法、属性、事件、索引器、运算符、实例构造函数、静态构造函数和析构函数)以及嵌套类型。结构与类很相似,都表示可以包含数据成员和函数成员的数据结构。但与类不同,结构是一种值类型,并且不需要堆分配。类定义关键字是class。
类通过访问级别来定义该类被访问的限制,访问级别包括如下关键字:public、protected、internal、protected internal、private、abstract、sealed。各个访问级别的说明如下表所示。
表 类的访问级别说明
关键字名称 |
说 明 |
public |
访问不受限制 |
protected |
访问范围限定于它所属的类或从该类派生的类型 |
internal |
访问范围限定于此程序 |
protected internal |
访问范围限定于此程序或那些由它所属的类派生的类型 |
private |
访问范围限定于它所属的类型 |
abstract |
抽象类 |
sealed |
密封类 |