设计模式--工厂模式总结

发布时间:2020-04-11 07:19:20 作者:houenxun
来源:网络 阅读:289

   在设计模式中,工厂模式具体还可以细分为:简单工厂模式、工厂方法模式和抽象工厂模式。以前对这三中设计模式概念不是很清楚,这里总结一下:


   1. 简单工厂模式

  一个抽象的产品派生出多个具体的产品;用户根据一个具体的工厂可以根据产品的某些属性创建具体的产品。工厂和具体产品是一对多的。


   2. 工厂方法模式

   一个抽象的产品派生出对个具体的产品;一个抽象的工厂派生出对个具体的工厂;用户根据具体的工厂创建具体的产品。具体的工厂和具体的产品是一对一的。


   3. 抽象工厂模式

    一个抽象的产品派生出对个具体的产品;一个抽象的工厂派生出对个具体的工厂;用户根据具体的工厂以及产品的某些属性创建具体的产品。抽象工厂模式可以看做是简单工厂模式和工厂方法模式的组合模式!


   代码示例后续补上!


推荐阅读:
  1. PHP 设计模式总结
  2. php 设计模式 总结 上

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

简单工厂模式 工厂方法模式 抽象工厂模式 --

上一篇:谁将改变移动?--来自移动开发者大会的4个心动故事

下一篇:ES学习笔记之---template的使用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》