一、概念
- 类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。
- 类图的3个基本组件:类名、属性、方法,如下图:
二、在Rational Rose中画类图
2.1 新建Class Diagram并新建Class
2.2 为该类新增属性和方法:
- 右击类名,选new Attribute或者new operation,新增属性/方法,如下
2. 双击该类,如下图,点击Operations和Attributes新增方法/属性
2.3 完整地添加方法和属性
2.4 创建接口
改变接口的样式,如下图,这里是label,如果选择其他则接口的呈现的样式(外观)就会改变。
三、包
- 包可以用来表示层次结构(子系统)
- 包可以用来组织各种内容