design pattern
boundis
这个作者很懒,什么都没留下…
展开
-
《设计模式》学习笔记--适配器Adapter
1、核心意图: 将一个类的接口转换成客户希望的另外一个接口,从而使得原本由于接口不兼容而不能一起工作的类可以一起工作。 该模式的目标是通过一个代理(这里是Adapter),在原来的类(Adaptee)和客户(Client)之间进行协调,从而达到兼容的目的。其核心是解决一致性的问题。 2、身边实例: 在我们实际生活中也很容易看到这方面的例子,比如我们要和一个外国人打交道,例如韩转载 2012-01-10 17:04:04 · 205 阅读 · 0 评论 -
Observer: 观察者模式
Intent: "Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically." Use case: While any customer enter int原创 2012-01-11 15:22:02 · 391 阅读 · 0 评论 -
Decorator: 装饰模式
装饰模式解释: 装饰( Decorator )模式又叫做包装(Wrapper)模式。通过一种对客户端透明的方式来扩展对象的功能,是继承关系的一个替换方案。 英文定义为:Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclas原创 2012-01-17 15:14:17 · 422 阅读 · 0 评论