一. 类
定义一个类时,等于定义了一个数据类型的蓝图。
这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。
类的定义:
类的定义是以关键字 class 开始,后跟类的名称。
类的主体,包含在一对花括号内。
访问标识符 <access specifier> 指定了对类及其成员的访问规则。如果没有指定,则使用默认的访问标识符。类的默认访问标识符是 internal,成员的默认访问标识符是 private。
数据类型 <data type> 指定了变量的类型,返回类型 <return type> 指定了返回的方法返回的数据类型。
二. 属性
属性是类,结构和接口的命名成员。
类或结构中的成员变量或方法称为域。
属性是域的扩展,且可使用相同的语法来访问。
它们使用访问器让私有域的值可被读写或操作。
属性不会确定存储位置。
相反,它们具有可读写或计算它们值