如何在不使用静态/全局变量的情况下实现单例?可能?

时间:2010-11-05 02:55:38

标签: design-patterns singleton

如何在不使用静态/全局变量的情况下实现单例?可能的?

这是一个面试问题......

3 个答案:

答案 0 :(得分:4)

依赖注入是一种可能性。由于您的问题并非特定于任何编程语言,因此我不会发布特定于框架的语法(例如Ninject)

答案 1 :(得分:2)

没有。你需要一个存放单身人士的地方。

答案 2 :(得分:2)

将单件存储在文件中。