-
简单工厂模式
把对象的创建交给工厂类,不会对客户端暴露创建逻辑
-
简单工厂方法的缺点
工厂类不符合开闭原则,每增加一个具体的业务类,都需要修改工厂类 -
工厂方法模板
工厂方法模板是简单工厂缺点的优化,把Factory类抽象出来,Factory不再负责具体产品的生产,而让Factory的各个子类去生产
-
抽象工厂方法
简单工厂和工厂模板都仅适用于创建一个产品,单创建多个产品时,就需要用到抽象工厂
-
Code
gitHub
2.创建型-工厂模式
最新推荐文章于 2024-05-24 02:08:26 发布