uml-basic
常用UML图类图(class)
场景
可以用来描述前端组件间关系
传统类图之间的关系
继承(Generalization)/泛化(Generalization)
鸟继承了动物
前端一般使用在明确声明了继承关系的情况下
Vue.extends、class api的extends
实现(Realization)
一般是类实现了某个接口
大雁实现了飞翔这个接口
依赖(Dependency)
动物依赖水、氧气
表现在代码层面,为类B作为参数被类A在某个method方法中使用,可以说类A依赖类B
依赖关系是具有偶然性的、临时性的、非常弱,因为可以随便改变入参类,只要其能提供需要的数据
前
...