organic

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年6月28日

摘要: Choosing the threading model for an object depends on the object's function. An object that does extensive I/O might support free-threading to provide... 阅读全文
posted @ 2015-06-28 20:37 organic 阅读(586) 评论(0) 推荐(0) 编辑

摘要: 日常做菜的过程中,经常会有忘记放盐或者放2次盐的经历,最后导致好好的一盘菜让大家无从下口。这个时候就需要用到建造者模式来规范炒菜的过程,来保证每一道菜都会经历加油、放食物、放盐、放味精这4道基本的工序,同时保证每道工序不会重复。1、炒菜基类class CCook{public: CCook()... 阅读全文
posted @ 2015-06-28 12:28 organic 阅读(262) 评论(0) 推荐(0) 编辑

摘要: 观察者模式是一种类似于消息分发的模式,用于一个任务需要被多个对象监听的场景,或者成员对象需要反向通知类对象的情况,是一种很有用的设计模式。 这里以大话设计模式中的例子为例,办公室员工A、B、C在看股票看电影,这时老板回来了,被A、B、C重金贿赂后的前台MM发出通知给A、B、C,A、B、C收到通知... 阅读全文
posted @ 2015-06-28 09:24 organic 阅读(338) 评论(0) 推荐(0) 编辑