小A:“中介者模式它由哪些角色组成呢?” 大B:“1、抽象中介者角色:抽象中介者角色定义统一的接口用于各同事角色之间的通信。2、具体中介者角色:具体中介者角色通过协调各同事角色实现协作行为。为此它要知道并引用各个同事角色。3、同事角色:每一个同事角色都知道对应的具体中介者角色,而且与其他的同事角色通信的时候,一定要通过中介者角色协作。”