Facade模式和Mediator模式

  • 相同的目的:把某种策略施加到另一组对象上.
    • Facade从上面施加策略.
      • 其使用是明显且受限的.当策略涉及范围广泛并且可见时.
      • 约定的关注点.都同意使用Facade而不是隐藏于其下的对象.
    • Mediator从下面施加策略.
      • 其使用不明显且不受限.当策略隐蔽且有针对性时.
      • Mediator对用户是隐藏的.其策略是既成事实而不是一项约定.
  • Facade模式
    • Facade模式和Mediator模式
  • Mediator模式
    • Facade模式和Mediator模式

[Agile Software Development(Principles,Patterns,and Pracitices)]

上一篇:JQuery选择器


下一篇:智能手机的工业控制应用方案——SimpleWiFi在工业控制领域应用