标签: design-patterns
我在尝试遵循各种设计模式的同时整理游戏,工厂设计模式就是其中之一。
某些游戏元素会不断创建,例如敌人,子弹。然后有一些元素只能实例化一次,比如背景元素。
如果您只是对对象进行一次性创建,那么使用工厂设计模式是否有任何意义?或者是否更适合混合使用直接创建的对象和工厂创建的对象?
答案 0 :(得分:1)
是的,使用工厂方法,对单实例对象仍然有意义。 最基本的原因是你最终会得到一个更可测试的代码。