随笔分类 -  设计模式

摘要:适配器模式将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。● Target目标角色:该角色定义把其他类转换为何种接口,也就是我们的期望接口。● Adaptee源角色:你想把谁转换成目标角色,这个“谁”就是源角色,它是已经存在的、运行良好的类... 阅读全文
posted @ 2015-11-17 15:17 zzhi.wang 阅读(370) 评论(0) 推荐(0) 编辑
摘要:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。抽象策略角色: 策略类,通常由一个接口或者抽象类实现。具体策略角色:包装了相关的算法和行为。环境角色:持有一个策略类的引用,最终给客户端调用。Context(应用场景):1、需要... 阅读全文
posted @ 2015-11-17 09:35 zzhi.wang 阅读(1123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示