![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式 Design Patterns
xxinliu
这个作者很懒,什么都没留下…
展开
-
抽象工厂模式 (C++实现)
原文地址: http://www.cnblogs.com/Kelvinshere/archive/2013/03/06/2947022.html 工厂模式其实不是太深奥,简单工厂模式就是把实例化的工作封装到一个类中例如,Class Product{};Class Factory{public:Product *p转载 2013-06-04 16:13:16 · 1103 阅读 · 1 评论 -
singleton模式 (单例模式C++实现)
意图:保证一个类仅有一个实例,并且提供一个访问它的全局访问点。如何保证一个类只有一个实例并让这个实例可以被方便的访问到? 一般来说全局变量可以实现,但是全局变量不能够防止你实例化多个对象,而且如何多个对象之间有改动的话,改变的只是其中一个对象而已。一个更好的办法就是让类自身负责保存它的唯一实例。这个类可以保证没有其他类可以被创建,并且提供一个访问该实例的方法。C++实现:class原创 2013-06-16 16:44:51 · 866 阅读 · 0 评论