单例设计模式
单例设计模式概述
单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供
优点:
在系统内存中只存在一个对象,因此可以解决系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能
缺点:
没有抽象层,因此扩展很难
职责过重,在一定程度上违背了单一职责
单例设计模式
单例设计模式概述
单例模式就是要确保类在内存中只有一个对象,该实例必须自动创建,并且对外提供
优点:
在系统内存中只存在一个对象,因此可以解决系统资源,对于一些需要频繁创建和销毁的对象单例模式无疑可以提高系统的性能
缺点:
没有抽象层,因此扩展很难
职责过重,在一定程度上违背了单一职责