类图
是什么
用于对系统中的各种概念进行建模,并描绘出它们之间关系的图,它描述了系统的静态结构
有什么
类元:类、接口、数据类型、构件
模型元素:类(Class)接口(Interface)依赖关系(dependency)泛化关系(Generalization)关联关 系(Association)实现关系(Realization)
类图类图主要是类,类由什么组成的呢?
1) 名称
必须拥有的元素;尽可能明确表达需要描述的事物;第一个字母要大写,合成的每个单词首字母都要大写
简单名称:不包含冒号的字符串。 路径名:用类所在的包的名称作为前缀的类名
2) 操作
描述了在软件系统中所代表的对象具备的动态部分的公共特征的抽象至少由一个返回类型、一个名称以及 参数表来描述:
1 可见性
名称 |
关键字 |
Rational rose中的图标 |
语义 |
公有类型 |
Public |
一个砖头 |
允许在类的外部使用或查看该操作 |
受保护类型 |
Protected |
一个钥匙一个砖头 |
|