中介者模式:用中介对象来封装对象之间的交互行为。
中介者使对象之间不用显式的引用,降低类对象之间的耦合。
抽象中介者类(Mediator )
1 | // 抽象中介者类 |
具体中介者(ConMediator )
1 | // 具体中介者类 |
抽象对象(Object )
1 | // 抽象对象 |
具体对象(ConObject )
1 | // 具体买家 |
客户端调用
1 | int main() { |
中介者模式:用中介对象来封装对象之间的交互行为。
中介者使对象之间不用显式的引用,降低类对象之间的耦合。
抽象中介者类(Mediator )
1 | // 抽象中介者类 |
具体中介者(ConMediator )
1 | // 具体中介者类 |
抽象对象(Object )
1 | // 抽象对象 |
具体对象(ConObject )
1 | // 具体买家 |
客户端调用
1 | int main() { |