2017年3月11日

摘要: 单例模式(下) 分析单例模式上,其存在几点设计上的问题 使用单例模式时: 1 必须定义静态变量c_instance 2 必须定义静态成员函数GetInstance() 回到现实生活中:超市收银端不仅仅扫描枪是单例,收银箱也可以是单例 那么再来一个单例类?那就是重复造轮子了.@####思考: 能不能把 阅读全文
posted @ 2017-03-11 19:06 zzdoit 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 单例模式(上) 实际生活中的单例需求 超市收银机中的扫描枪,在面向对象的设计中,最好设计单例模式,因为一个收银终端只需要一个扫描枪来工作.如果是两个或者多个,多出来的扫描枪,对收银员来说是无用的,她在实际工作中用不上. 设计类的思考 需要控制类的对象数目(1个) 要达到上条需求,必须对外隐藏构造函数 阅读全文
posted @ 2017-03-11 15:59 zzdoit 阅读(109) 评论(0) 推荐(0) 编辑

导航