【发布时间】:2013-11-22 06:25:21
【问题描述】:
让我们想象一个 OOP 框架。根据数据库模型有类。还有一些无法链接到模型的通用类——完全由我编写,它们正在做一些计算等。它们甚至不能是静态类——在某些情况下必须有一个实例(所以不是每次都如此) .而且我不想在每次计划使用时都创建它们。
这是我需要考虑singleton 的时候 - 在它被触摸时创建该对象,并且只创建一次。但他们说单身不好。工厂?
【问题讨论】:
-
如果您负责所有代码,您可以简单地创建该类的一个实例并传递它。不需要单身人士或工厂。
标签: php class oop generics model-view-controller