面向对象软件设原则(五) —— 应用示例.docVIP

  • 3
  • 0
  • 约 8页
  • 2017-05-10 发布于贵州
  • 举报

面向对象软件设原则(五) —— 应用示例.doc

面向对象软件设原则(五) —— 应用示例

面向对象软件设计原则(五) —— 应用示例 现在我们看看一个实际的例子,从不同设计原则的角度来观察它的设计。这个例子是信息处理中心-数据传输控制组件的消息处理模块,首先看看它的结构图、类实现伪代码和主体程序伪代码: 图3-1 消息处理模块结构图 程序3-1 类实现伪代码 /////////////////////////////////////////////////////////////////////////////////// Command 类 /////////////////////////////////////////////////////////////////////////////////// /* 多线程的难点在于线程的管理和线程的同步 以下的伪代码很好地完成了这两方面: 1: 用Windows线程池实现线程管理 2: 用CCommand对象实现线程同步*/ class CCommand { public: CCommand() { ::InterlockedIncrement(sm_ExecutingCommandCount); } virtual ~C

文档评论(0)

1亿VIP精品文档

相关文档