架构师训练营 1 期第 3 周:代码重构 - 作业
1. 单例模式定义
单例模式:其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。
2. 单例类CSingleton 特征
它有一个指向唯一实例的静态指针m_pInstance,并且是私有的;
它有一个公有的函数,可以获取这个唯一的实例,并且在需要的时候创建该实例;
它的构造函数是私有的,这样就不能从别处创建该类的实例
3. C实现
版权声明: 本文为 InfoQ 作者【灵霄】的原创文章。
原文链接:【http://xie.infoq.cn/article/56e5df79aedacc005b8bb91d8】。未经作者许可,禁止转载。
评论