Sup*_*hne 10 oop design-patterns adapter object-oriented-analysis proxy-pattern
据我所知,适配器和代理模式使两个不同/不同的类/对象与每个相互兼容以进行通信.它们都是结构模式.我发现他们两个都非常相似.
有人可以解释究竟是什么让他们与众不同?
编辑:我经历了这个问题.但我更愿意在Adapter和Proxy之间进行密切的比较.
Rav*_*abu 13
适配器:
UML图:
您可以通过此SE帖子中的工作代码示例找到有关此模式的更多详细信息:
代理:
代理为另一个对象提供代理或占位符以控制对它的访问.
UML图:
存在代理模式适用的常见情况.
有关工作代码,请查看有关Proxy的tutorialspoint文章.
主要差异:
您可以在代理和适配器文章的sourcemaking文章中找到有关这些模式的更多详细信息.
其他有用的文章:dzone 代理