类图一般在详细设计过程中出现,主要用来描述系统中各个模块中类之间的关系,包括类或者类与接口的继承关系,类之间的依赖、聚合等关系。
它还描述每一个类的详细信息,包括变量,和方法。
通过类图,
就能实际的把系统中的各个类,即对象描述清楚,
下一步就是按照这个详细的设计编码了。
如果,你把软件当作房子,那么类图就是最后的施工图了。
UML类图中,常见的有以下几种关系:
- 泛化(Generalization),
- 实现(Realization),
- 关联(Association),
- 聚合(Aggregation),
- 组合(Composition),
- 依赖(Dependency)
网友评论