【问题标题】:When and where to use facade and delegate pattern in java? [duplicate]何时何地在 Java 中使用外观和委托模式? [复制]
【发布时间】:2013-02-26 04:50:50
【问题描述】:

我对使用外观和委托设计模式感到困惑。虽然有解释设计模式的链接。但我发现没有一个可以说明我们应该在哪些场景中适当地使用这些模式。

谁能说出一些在java中区分外观和委托设计模式的场景?

【问题讨论】:

标签: java jakarta-ee design-patterns


【解决方案1】:

我认为它们之间没有太大区别。 DelegateFacade 的一个特例。

Facade 可用于将一个 API 调用转换为另一个 API 调用。就像包装一个库并只公开你想要的 API 一样。 Delegate 可用于公开现有类的 API 而无需从其继承。

【讨论】:

  • 感谢您的回答。但这似乎是在定义术语。您能否提供任何可以介于外观和委托之间的实时示例。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-07
  • 2010-11-04
  • 2012-03-19
  • 2011-03-07
  • 2023-03-12
  • 1970-01-01
相关资源
最近更新 更多