美文网首页
工厂(上):为什么没事不要随便用工厂模式(Factory Des

工厂(上):为什么没事不要随便用工厂模式(Factory Des

作者: _River_ | 来源:发表于2020-11-27 01:50 被阅读0次

    三种工厂:简单工厂 工厂方法 抽象工厂

    什么时候考虑使用工厂?

    当创建逻辑比较复杂时,我们考虑使用工厂:

    1:存在if-else动态根据不同的类型创建对象时。  使用简单工厂

    2:创建单个对象的过程比较复杂,比如需要组合其他类对象,初始化等等。 使用工厂方法。

    本质参考:

    封装变化:创建逻辑可能变化

    代码复用

    隔离复杂性:调用者无需了解如何创建对象

    控制复杂性:职责更加单一

    相关文章

      网友评论

          本文标题:工厂(上):为什么没事不要随便用工厂模式(Factory Des

          本文链接:https://www.haomeiwen.com/subject/nxutwktx.html