(2)属性
一个类可以有一个或多个属性,或者没有属性。属性用来描述该类的对象所具有的静态特征。类的属性分为两类:一类属性代表的状态可以被其他对象存取;另一类属性代表的是对象的内部状态,它们只能够被类的操作所存取。属性必须命名,以区别类的其他属性。当一个类的属性被完整地定义后,它的任何一个对象的状态都被这些属性的特定取值所决定。在需求分析阶段,只抽取那些系统中需要使用的特征作为类的属性。
正如变量有类型一样,属性也是有类型的,属性的类型反映属性的种类。比如,属性的类型可以是整型、实型、布尔型、枚
展开