Java 大黑话讲解设计模式 -- UML类图
目录 1、啥是UML类图? 2、UML类图有啥用? 3、正式理解UML类图 4、使用idea画第一个UML类图 5、类之间的关系图【必须牢记】 6、类之间的关系 6.1、依赖 6.2、泛化 6.3、实现 6.4、关联 6.5、聚合 6.6、组合 7、简单总结类之间的六种关系 前言 关于UML类图的这篇文章,我觉得把它放在设计模式专栏的篇首最为合适,因为在学习设计模式的时候,经常会遇到有关UML类图,没有去专门学过的童鞋肯定会感觉很复杂。学到后面,发现不掌握UML类图,对设计模式或者某一个框架没有整体的把控。所以学好UML类图,你将会更加有自信! 如果你对类之间的依赖、聚合、关联、组合等关系还很抵制的话,那么这篇文章就很有必要看了,随着对设计模式的慢慢深入了解,或许你也会发现,UML类图就显得格外重要了,是的,UML类图主要是用来描述类之间的轮廓图,而类之间的常见关系就是泛化(Generalization)、实现(Realization)、依赖(Dependence)、关联(Association)、聚合(Aggregation)、组合(Composition)等。类之间关系的强弱:依赖 < 关联 < 聚合 < 组合 < 泛化(继承) @ 1、啥是UML类图? 首先来看一个专业一点的定义【来自维基百科】 UML即 统一建模语言 (Unified Modeling Language)