【发布时间】:2011-03-30 04:22:56
【问题描述】:
Facade、Proxy、Adapter和Decorator设计模式有什么区别? p>
从一般的角度来看,这样的模式似乎在做同样的事情,即:包装一个 API 并提供对它的访问。
如何区分这些模式?
如何辨别一种模式何时比其他模式更适合?
【问题讨论】:
-
@gavenkoa 另一个问题只是关于代理和装饰器
-
难以置信,因为一些封闭的问题表明自己非常有用。
标签: design-patterns proxy adapter decorator facade