摘要:
总结 解决什么问题? 用工厂模式解决"一系列相互依赖的对象"的创建问题, 就用抽象工厂模式(感觉叫家族工厂模式更贴切) . 如果没有应对"多系列对象构建"的需求变化, 则没有必要使用抽象工厂, 这时候使用简单的工厂就可以. "系列对象"是什么意思? "系列对象"指的是在某一特定系列下的对象之间有相互 阅读全文
posted @ 2023-10-24 01:53
qwertzxc
阅读(8)
评论(0)
推荐(0)
摘要:
总结 为什么需要工厂方法模式? 直接使用new会导致紧耦合, 所以需要一种创建对象的办法, 让代码保持开闭原则. (用来替代直接NEW的) 如何做到的"替代直接NEW"? 工厂方法模式可以将创建行为延迟倒到子类, 从而实现一种扩展(而非更改)的策略, 较好地解决了这种紧耦合关系。 缺点? 工厂模式解 阅读全文
posted @ 2023-10-24 00:36
qwertzxc
阅读(9)
评论(0)
推荐(0)
浙公网安备 33010602011771号