幻想小说网 酷文学 深夜书屋 叮当小说网 找小说网 无限小说网 红尘小说网

2009年2月17日

Head First设计模式C++实现-Singleton模式

摘要: 定义: 单件模式确保一个类只有一个实例,并提供一个全局访问点。 由于该模式的结构很简单,所以此处不再给出UML图,需要注意的是在下面实现代码中给出的一个多线程控制的类可以在其他代码中借鉴。关于该模式的实现还可以参考下面两个链接的实现,里面给出了更加完美的实现。 1. http://w... 阅读全文

posted @ 2009-02-17 21:34 张云临 阅读(140) 评论(0) 推荐(0) 编辑

HeadFirst设计模式C++实现-AbstractFactory模式

摘要: 定义: 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不是要明确指定具体类。 作用: 抽象工厂允许客户使用抽象的接口来创建一组相关的产品,而不需要知道实际产出的具体产品是什么。这样一来,客户就从具体的产品被解耦。 UML图: 注:此处只给出部分图 代码实现: /***... 阅读全文

posted @ 2009-02-17 10:26 张云临 阅读(104) 评论(0) 推荐(0) 编辑

导航