1,将一个实例扩展到n个实例,例如对象池的实现。

2,将NEW构造器的调用转移到其他类中,例如多个类协同工作环境中,某个局部环境只需要拥有某个类的一个实例,对整个程序说,只拥有那几个协同工作环境中产生的几个实例。

3,理解和扩展Singleton模式的核心是  如何控制用户使用new对一个类的实例构造器的任意调用

posted on 2014-05-22 17:05  路过的二师兄  阅读(110)  评论(0编辑  收藏  举报