gpt4 book ai didi

design-patterns - 我们可以说外观和适配器在设计模式上或多或少相同吗?

转载 作者:行者123 更新时间:2023-12-03 23:36:50 24 4
gpt4 key购买 nike

Can we Say facade and Adapter are more or less in design patterns ?

维基百科对此的解释是:-

 Adapter Converts one interface to another so that it matches what the client is 
expecting while Facade Provides a simplified interface.

查看 wiki 中的 UML 表示 http://en.wikipedia.org/wiki/Facade_pattern和适配器模式 http://en.wikipedia.org/wiki/Adapter_pattern我不太能区分它们。有人可以向我解释两者的主要区别吗?

最佳答案

Adapter 设计模式将一个类接口(interface)“转换”为客户期望/可以使用的另一个接口(interface)。 IE。它促进了与不兼容接口(interface)的“合作”。
IE。 将现有的类接口(interface)改编成客户端可以使用的接口(interface)。

Facade 设计模式为系统的一组接口(interface)提供了一个统一的接口(interface)。它使调用代码更容易通过外观来操纵系统(外观一词来自法语,字面意思是“正面”或“面孔”;外观或外观通常是一个外部侧建筑物的正面,通常但不总是正面。为了掩盖不太令人愉快或可信的现实而维护的外观)。

关于design-patterns - 我们可以说外观和适配器在设计模式上或多或少相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12285669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com