设为首页 加入收藏

TOP

设计模式笔记之---单例模式(一)
2012-11-06 11:33:20 】 浏览:2024
Tags:设计模式 笔记 --- 单例 模式

    单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。

    UML类图:


                 
    实现方法:

    1.创建一个指向唯一实例的静态指针,并且是私有的。

    2.提供一个公用的接口,已获取这个唯一的实例,如果唯一实例不存在,在接口内部首先将它创建出来。

    3.将类的构造函数设置为私有的,保证用户不能通过其它方式创建实例。

    4.将类的析构函数设置为私有的,因为类只有一个实例,不能让用户随便删除,这样用户调用delete来释放实例对象时,编译器会报错,指示非法。

   

首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇HDU 1517 A Multi.. 下一篇C++中的多态、重载、覆盖与隐藏

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目