Java 实现接口的单例类

Java 实现接口的单例类,java,interface,dependencies,singleton,Java,Interface,Dependencies,Singleton,可能重复: 使用单例的缺点之一,在 stackoverflow的问题是,它们在代码中隐藏了类依赖项。然而,我们可以让单例实现接口,同时仍然遵守单例的两个规则:单实例和全局范围。 为什么说Singleton仍然隐藏依赖项?隐藏依赖项意味着代码与Singleton之间没有可见的链接,因为可以从任何地方调用Singleton。让单例实现接口并不能改变问题。即使我回答了,我也同意。我认为目前的问题是,它往往被视为一个讨论论坛。

可能重复:

使用单例的缺点之一,在 stackoverflow的问题是,它们在代码中隐藏了类依赖项。然而,我们可以让单例实现接口,同时仍然遵守单例的两个规则:单实例和全局范围。
为什么说Singleton仍然隐藏依赖项?

隐藏依赖项意味着代码与Singleton之间没有可见的链接,因为可以从任何地方调用Singleton。让单例实现接口并不能改变问题。

即使我回答了,我也同意。我认为目前的问题是,它往往被视为一个讨论论坛。