使用工厂模式进行一次性创建

时间:2017-12-16 01:45:25

标签: design-patterns

我在尝试遵循各种设计模式的同时整理游戏,工厂设计模式就是其中之一。

某些游戏元素会不断创建,例如敌人,子弹。然后有一些元素只能实例化一次,比如背景元素。

如果您只是对对象进行一次性创建,那么使用工厂设计模式是否有任何意义?或者是否更适合混合使用直接创建的对象和工厂创建的对象?

1 个答案:

答案 0 :(得分:1)

是的,使用工厂方法,对单实例对象仍然有意义。 最基本的原因是你最终会得到一个更可测试的代码。