1、对象之间交互的方式 C++对象之间通信的几种方式 C++对象之间通信的三种常见方式 几种回调的对比 (1)B是A的成员变量。A可随便调用B的接口,但B不能调用A(除非传指针),信号槽关联相互调用。 (2)A和B的对象在第三方类中。信号槽关联相互调用。 (3)继承虚接口 (4)消息总线(观察者模式) 2、消息总线(同步,关心结果) 2.1 ICallback 2.2 IDataBus 2.3 IMessage 2、消息总线(异步,不关心结果) 基于 Qt 实现消息总线