c ++设计模式问题。单接口多个实现?

时间:2011-05-03 07:45:02

标签: c++ design-patterns interface

  

可能重复:
  How do you declare an interface in C++?

您好,

在c ++中创建单个接口和多个实现的首选方法是什么?

例如,我想为Linux实现mac和epoll的kqueue并共享接口。

谢谢

1 个答案:

答案 0 :(得分:1)

Strategy Pattern可能就是你要找的东西 Abstract Factory Pattern可以帮助您在启动时填写正确的实现。