Singleton类实现一个接口

时间:2012-05-09 07:46:10

标签: java interface dependencies singleton

  

可能重复:
  What is so bad about Singletons?

使用Singleton的一个缺点,正如this中广泛讨论的那样  stackoverflow问题是它们隐藏了代码中的类依赖项。但是,我们可以使单例实现一个接口,同时仍然遵守单例的两个规则:单实例和全局范围。
为什么Singleton仍然说要隐藏依赖?

1 个答案:

答案 0 :(得分:0)

隐藏依赖关系意味着从代码到单例都没有可见的链接,因为可以从任何地方调用单例。让单例实现接口不会改变问题。