软件工程3.UML类图
目录
【软件工程】3.UML类图
UML和建模软件Rose的使用已在上一篇介绍过了,这一篇我们继续介绍画图方法。
我们介绍“ 类图 ”:
用于描述系统中的类与类之间的各种关系。
继承:父子类关系;
实现:类与接口关系;
关联(全局变量, 组合/聚合): 值、引用;
依赖:局部变量(非Spring中 依赖注入)。
1.类图举例
我们在Rose中创建类图的方法:
创建一个实体:
然后鼠标放在实体上面,单击鼠标右键,可以添加这个实体类的属性和方法:
添加一个属性,然后双击属性,点检attribute可以设置属性的详细:
然后我们再添加一个name的属性。
之后我们按照上面类似的方法,给实体类添加一个方法:
然后我们给它设置一个参数(String name),无返回(void)
然后用同样的方法我们添加getName()方法:
如果不显示方法的参数,可以勾选“显示原型”:
之后我们添加一个接口: