单项选择题

在图形界面系统开发中,如果界面组件之间存在较为复杂的相互调用关系,为了降低界面组件之间的耦合度,让它们不产生直接的相互引用,可以使用()。

A.组合模式
B.适配器模式
C.中介者模式
D.状态模式