UML知识精华
Posted 码农的修炼之道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML知识精华相关的知识,希望对你有一定的参考价值。
“学习设计模式之前,就应该先掌握UML的使用,会看懂UML图。” 这是前辈对我的告诫和建议。
其实UML内容不多,下面一图可以说明UML的全部内容。此图片来源与莫那-鲁道的博客。原图我在学习过程中也见过,忘了来源了。
关联/依赖关系
关联关系用实线(条)表示,依赖关系用虚线(条)表示。
聚合/组合关系
聚合关系是用空心菱形表示,组合关系用实心菱形表示。
继承/实现关系
继承关系用实线三角箭头表示,实现关系用虚线三角箭头表示。
UML箭头方向
从子类指向父类。
属性符号
推荐图书:
1、《图解设计模式》
2、《设计模式之禅》
以上是关于UML知识精华的主要内容,如果未能解决你的问题,请参考以下文章