标签: c++ design-patterns
假设我有两组数据,A组是信号列表,B组是消息列表。 B组中的一条消息可以使用A组中的许多信号。反之,A中的一个信号可以被B中的许多消息使用。 这种情况有任何设计模式吗?
在示例代码中,Ш看到每个消息对象包含对象SignalInMessage的向量,并且每个信号对象包含对象MessageOfSignal的向量,并且它们使用派生类Connection用于连接数据?
SignalInMessage
MessageOfSignal
Connection