很久没写C++代码了,今天想起一朋友问我要些模型设计及WINDOW IO模式的例子。一直没有时间弄。最近怀念下写代码的日子。就着手写了一个。
总体采用类工厂的模式+适配模型。模型中充分体现了模块间的解耦性,快速适配性,及代码的重用性。其实稍懂程序的都可以用到这里有一个多态模式在里面,也可以说是一个职责链模式,但并纯意义的职责链模式。对于终端看到的对外接口只有ISERVE,ICLIENT。无需关心其中的实现。
项目工程图:本DEMO使用的是VS2008 + QT4.7 WIN平台进行开发。
客户端:
服务器端: