3.2.2 工厂方法模式(Factory Method Pattern) -《SSM深入解析与项目实战》

举报
谙忆 发表于 2021/05/28 04:28:19 2021/05/28
【摘要】 文章目录 3.2.2 工厂方法模式(Factory Method Pattern) 概述 公共工厂接口 AliPayImplFactory工厂类 WxPayImplFactory工厂类 工厂方法模式测试类 总结 3.2.2 工厂方法模式(Factory Method Pattern) 概述 工厂方法模式也就是工厂模式...

3.2.2 工厂方法模式(Factory Method Pattern)

概述

工厂方法模式也就是工厂模式,另外还可以称为虚拟构造器模式(Virtual Constructor Pattern)或者多态工厂模式(Polymorphic Factory Pattern),也属于类创建型模式。是简单工厂模式的一个优化,在工厂方法模式中,不再通过一个工厂类来进行创建所有的对象,而是针对不同的对象来提供不同的工厂,也就是说,针对每一个对象,我们都有与之对应的工厂类。

在工厂方法模式中,工厂父类只负责定义创建产品对象的公共接口,产品类的实例化延迟到工厂子类进行。通过工厂子类来确定具体实例化哪个产品类。

从上面的简单工厂模式进行修改,不再通过一个支付工厂类负责所以支付渠

文章来源: chenhx.blog.csdn.net,作者:谙忆,版权归原作者所有,如需转载,请联系作者。

原文链接:chenhx.blog.csdn.net/article/details/108062021

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。