单例模式(singleton pattern)--------创造型模式

缺点:

1、单例模式没有抽象层,单例模式的扩展较困那(开闭原则)

2、单例类的职责过重,既提供了业务方法,又提供了创建对象的方法,将对象的创建和对象本身的功能耦合在一起(违反单一职责原则,但是似乎又无法避免)

优点:

1、单例模式提供了对唯一实例的受控访问;

2、由于在系统内存中只有一个对象,因此可以节约系统资源,提高系统性能

3、允许可变数目的实例。使用与控制单例对象相似的方法来获得指定个数的实例对象。

 

posted on 2013-07-06 21:26  阿加  阅读(144)  评论(0编辑  收藏  举报

导航