【问题3】(3分)图3-3中的类图设计采用了中介者(Mediator)设计模式,请说明该模式的内涵。

15 查阅

【问题3】(3分)

图3-3中的类图设计采用了中介者(Mediator)设计模式,请说明该模式的内涵。

参考答案:

本问题考查设计模式。设计模式题目虽然比较难,但是本题题目中已经给出了所采用的设计模式为Mediator模式,只需说明设计模式的内涵即可,也比较容易。使用Mediator模式,可以使各个对象间的藕合松散,只需关心和Mediator的关系,使多对多的关系变成了一对多的关系,可以降低系统的复杂性,提高可修改扩展性。使用Mediator模式,可以使各个对象间的耦合松散(1分),只需关心和Mediator的关系,使多对多的关系变成了一对多的关系(1分),可以降低系统的复杂性,提高可修改扩展性(1分)。

软考中级