单例模式——对象创建型模式

一、意图
保证一个类仅有一个示例,并提供一个访问它的全局访问点。
二、适用性
在下面的情况下可以使用SingleTon模式

  • 当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。
  • 当这个唯一实例应该是通过子类化可扩展的,并且客户端应该无需更改代码就能使用一个扩展实例时。

三、结构
这里写图片描述
四、代码

public class SingleTon {
    private static SingleTon instance;

    public static SingleTon getInstance() {
        if (instance == null) {
            instance = new SingleTon();
        }
        return instance;
    }

    protected SingleTon(){

    }
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a992036795/article/details/52366680
个人分类: 设计模式
所属专栏: 设计模式
上一篇原型模式——对象创建型模式
下一篇Apk获得系统权限的方法
想对作者说点什么? 我来说一句

设计模式之创建型模式

2015年11月24日 3.47MB 下载

单例模式ppt

2016年01月13日 300KB 下载

java 设计模式 单例模式

2012年03月16日 2KB 下载

使用单例模式实现计数器

2011年06月28日 33KB 下载

单例模式java代码

2017年12月04日 32KB 下载

Qt单例设计模式(1-8)

2017年10月29日 1.25MB 下载

c++中单例模式对象的释放控制

2008年12月19日 3KB 下载

没有更多推荐了,返回首页

关闭
关闭