1
8
你可以使用这样的概念 Dependency Injection 向您注入所依赖的服务(基本上是您使用的单例服务),而不是提供对它们的全局引用 |
2
2
我的2美分。 只要以这样的方式设计你的应用程序,它是否传递给你的对象并不重要。 请考虑是否有mysingleton.instance在内部->这看起来很糟糕,并且与此紧密耦合。 如果在方法中将mysignleton作为参数传递,并且在外部将其实例化为mysingleton.instance或new mysingleton()->哦,我仍然可以模拟或更改它,因此这并不重要。 |
Vedant · 如何解决python啦啦队长问题?[已关闭] 2 年前 |
cobby · 在战略模式中使用工厂模式? 2 年前 |
Nobody · Java中带while循环的三角形模式 2 年前 |
Eduard Stefanescu · 如何在层之间传输异常? 6 年前 |
D. Schreier Talha Noyon · 对于目录中的每个类 6 年前 |
Tanvi Jaywant · 如何重载类 6 年前 |