这种模式的正确技术术语

时间:2011-11-27 01:36:36

标签: design-patterns

有时我会使用与单例模式非常相似的模式: 有一个默认实例和一个静态get方法来实现它。

但是你可以创建其他实例并将其作为可选参数传递,如果你愿意,你甚至可以用子类中的实例替换默认实例。

所以它完全是 NO SINGLETON ,但在大多数情况下它被用作一个单身人士。

任何人都知道该打电话给谁?

也许一半***单身? domiton?

1 个答案:

答案 0 :(得分:1)

全球可变状态反模式?

说真的,Dependency Injection(DI)和DI Container库很久以前就解决了终身管理的问题。它们将使您的生活(和您的测试)更容易。