| Rational Rose 98教材 | 第六章 属性和操作 | 第五节 创建属性 |
在问题域描述、系统需求定义和事件流文档中可以发现很多类的属性,也可以在类的定义中发现。最终,领域专业也是发现类的属性的很好的源泉。例如,在一学期里课程目录的需求描述有课程名字信息、课程描述和有效时间。这意味着课程类的属性有名字、描述和有效时间数。
在Rational Rose中创建属性
1. 在浏览器中的类上单击鼠标右键,弹出菜单;
2. 选择New:Attribute菜单,在浏览器里创建一个叫做Name的属性;
3. 键入类的设计的名字;
Course类的属性如图6-4。

属性也需要用清楚、简练的文字来描述,主要描述属性的作用而不是属性的结构。例如,一个不好的属性描述是“一个长度为15的字符串。”,好的描述应该是“对大学里所有人都适用的课程标题。”
在Rational Rose中个属性添加文档
1、在浏览器里单击类旁的+号,展开类;
2、选择属性;
3、在文档窗口里输入属性的描述文档;
Course类的Name属性的描述如图6-5。
