目录
UML 图 —— 类之间的关系
UML-类图
UML-接口图
UML-继承关系
UML-实现关系
UML 图 —— 类之间的关系
UML-Unified Module Language
统一建模语言,可以很方便的用于描述类的属性,方法,以及类和类之间的关系
![](https://img-blog.csdnimg.cn/20190826112454729.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2MjA4OQ==,size_16,color_FFFFFF,t_70)
UML-类图
![](https://img-blog.csdnimg.cn/20190826112504547.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2MjA4OQ==,size_16,color_FFFFFF,t_70)
UML-接口图
![](https://img-blog.csdnimg.cn/20190826112512986.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2MjA4OQ==,size_16,color_FFFFFF,t_70)
UML-继承关系
带箭头的实线,表示 Spider,Cat, Fish都继承于Animal这个父类.
注: 模糊是表示,此时不需要关注模糊的那部分内容。
![](https://img-blog.csdnimg.cn/20190826112649643.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2MjA4OQ==,size_16,color_FFFFFF,t_70)
UML-实现关系
Fish实现了 Pet这个接口
![](https://img-blog.csdnimg.cn/20190826112702335.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2MjA4OQ==,size_16,color_FFFFFF,t_70)
参考: how2j.cn