C#编程语言中的类详解
1 类的定义与声明
在C#中,类(Class)是最基本的类型之一,它将状态(字段)和行为(方法和其他函数成员)结合在同一个单元中。类为动态创建的类实例,即对象,提供了定义。类支持继承和接口实现,这些机制允许派生类扩展和定制基类。
1.1 类声明
类声明是类型声明的一种,它声明了一个新的类。类声明由以下几个部分组成:
- 属性(Attributes)
- 类修饰符(Class Modifiers)
-
partial
修饰符(可选) - 关键字
class
- 类名(Identifier)
- 类型参数列表(Type Parameter List,可选)
- 基类规范(Class Base,可选)
- 类型参数约束子句(Type Parameter Constraints Clauses,可选)
- 类体(Class Body)
类声明的格式如下:
attributesopt class-modifiersopt partialopt class identifier type-parameter-listopt class-baseopt type-parameter-constraints-clausesopt class-body ;opt