
设计模式
Alisa_xf
这个作者很懒,什么都没留下…
展开
-
设计模式C++实现(1)——工厂模式
转自: http://blog.youkuaiyun.com/wuzhekai1985 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:转载 2017-10-18 14:07:33 · 363 阅读 · 0 评论 -
C++实现单例总结
一:1 教科书里的单例模式 我们都很清楚一个简单的单例模式该怎样去实现:构造函数声明为private或protect防止被外部函数实例化,内部保存一个private static的类指针保存唯一的实例,实例的动作由一个public的类方法代劳,该方法也返回单例类唯一的实例。 上代码: 12345678910111213141516class singleton{protected: s...转载 2018-05-28 13:11:44 · 533 阅读 · 0 评论