首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识

2013-10-25 
1.2 《硬啃设计模式》 第2章 学习设计模式需掌握的UML知识要看懂接口、枚举继承关系类B继承类A,如下图:抽象类

1.2 《硬啃设计模式》 第2章 学习设计模式需掌握的UML知识
要看懂


接口、枚举

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识


继承关系

类B继承类A,如下图:

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识



抽象类被继承,如下图:

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识




实现关系

实现是指某接口被实现,而不是某类被实例化。
实现如下图:

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识




依赖关系



先看图:

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识

B依赖A,表示如果A的接口发生变化,B也需要相应地改变。
依赖的常见情况有:
1. B调用了A的方法。
2. B的方法中,使用了A为参数。
3. B的方法返回值类型为A。



引用关系



先看图:

1.2 《硬啃设计方式》 第2章 学习设计模式需掌握的UML知识

热点排行