
编程模式
leyou2018
努力成为编程高手。
展开
-
C++编程模式1--观察者模式
观察者模式用于实现以下功能,有一个观察者类用以发布信息,其他类继承这个观察者类,只订阅自己想要操作的信息。本例中,GateService.h,GateSevice.cpp文件用以实现观察者类。DlgLogin.h,DlgLogin.cpp文件用以实现订阅信息的类。具体实现如下://GateService.h 文件#pragma onceclass IGateServerRpc{public:原创 2017-02-14 12:35:09 · 351 阅读 · 0 评论 -
C++编程模式2--策略模式
使用策略的类(CUseStrategy) 抽象策略类(CAbsStrategy)策略类1(CStrategy1) 策略类2(CStrategy2) 策略类3(CStrategy3) 。。。 这些类之间的关系是: 1、所有的策略类由(使用策略的类UseStrategy)调用。 2、所有的策略类继承自(抽象策略类AbsStrategy)。 3、抽象策略类的对象,作为使用策略类的对象成员。原创 2017-02-27 18:00:44 · 368 阅读 · 0 评论