设计模式-单例模式《七》
2019-01-01 本文已影响8人
liyoucheng2014
何为单例模式
定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
静态关系图如下


何时使用单例模式
1、类只能有一个实例,而且必须从一个为人熟知的访问点对其进行访问,比如工厂方法
2、这个唯一的实例只能通过子类化进行拓展,而且拓展的对象不会破坏客户端代码
定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
静态关系图如下
1、类只能有一个实例,而且必须从一个为人熟知的访问点对其进行访问,比如工厂方法
2、这个唯一的实例只能通过子类化进行拓展,而且拓展的对象不会破坏客户端代码