【问题标题】:One-off creation with the Factory Pattern使用工厂模式一次性创建
【发布时间】:2017-12-18 01:56:14
【问题描述】:

我正在制作一款游戏,同时尝试符合各种设计模式,工厂设计模式就是其中之一。

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

如果您只是一次性创建对象,那么使用工厂设计模式有什么意义吗?还是直接创建对象和工厂创建对象的混合更合适?

【问题讨论】:

    标签: design-patterns


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-22
      • 2017-03-21
      相关资源
      最近更新 更多