1.2 《硬啃设计模式》 第2章 学习设计模式需掌握的UML知识要看懂接口、枚举继承关系类B继承类A,如下图:
抽象类被继承,如下图:
实现关系实现是指某接口被实现,而不是某类被实例化。实现如下图:
依赖关系
先看图:
B依赖A,表示如果A的接口发生变化,B也需要相应地改变。依赖的常见情况有:1. B调用了A的方法。2. B的方法中,使用了A为参数。3. B的方法返回值类型为A。
引用关系