标签: c++ design-patterns
我有一些像这样的C ++类:
控制重播消息的类是ReplayController。按组合,它包含switch_controller和cti_client_controller object。这些对象是 specializations ,它们分别知道如何处理switches和cti个客户端。
ReplayController
switch_controller
cti_client_controller object
switches
cti
这个结构有名字吗?这是一种设计模式吗?
答案 0 :(得分:4)
即使图表看起来很熟悉
(来源:wiki)。
这看起来像Strategy pattern。