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