中介者模式设计(中介者模式和代理模式)

博主:专业专业 今天 1

大家好,本篇文章为大家解答以上问题,相信很多人对中介者模式设计都不是特别的了解,因此呢,今天就来为大家分享下关于中介者模式设计以及中介者模式和代理模式的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录一览

  • 1、Java设计模式的中介者模式是怎样的
  • 2、什么是中介者模式

Java设计模式的中介者模式是怎样的

如果对象之间的关系原本一目了然,中介对象的加入便是“画蛇添足”。

来看下中介者模式的组成部分吧。

1)抽象中介者(Mediator)角色:抽象中介者角色定义统一的接口用于各同事角色之间的通信。

2)具体中介者(ConcreteMediator)角色:具体中介者角色通过协调各同事角色实现协作行为。

什么是中介者模式

中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。

The End

发布于:2023-07-09,除非注明,否则均为专业百科原创文章,转载请注明出处。