StarUML类图相关——关联、聚合、组合、泛化、依赖、实现
在阅读设计模式相关的书籍,或者其他一些项目、相关博客等等,经常会遇到类图,它对于一个类的信息,如变量、方法及其可见性,类与类(接口)之间的继承关系、依赖关系、聚合关系、组合关系等,都可以比较形象得当地描述出来。这样有用的工具,还是需要稍微掌握了解下,也方便自己的应用和描述。因此就有了这篇搬运工文档 一、StarUML下载和入手 1、先捧出StarUML官网 StarUML——The Open Source UML/MDA Platform 。 2、入手简单的UML开发可以参考: 使用StarUML创建类图 ,这个教程可以满足平时记录的一些基本类图开发。 二、关联、聚合、组合、泛化、依赖、实现——概念介绍 在StarUML中有几个常见的概念 Association DirectedAssociation 关联 Aggregation 聚合 Composition 组合 Generalization 泛化(继承) Dependency 依赖 Realization 实现 如下是在StarUML中的样子。 1、关联——Association或者DirectedAssociation 参考 UML Association Association is a relationship between classifiers which is used to show that