首页 > 编程语言 > 详细

Java设计模式--工厂方法模式

时间:2017-11-06 20:54:46      阅读:130      评论:0      收藏:0      [点我收藏+]

角色

抽象工厂:担任这个角色是工厂方法模式的核心,它是与应用程序无关的。任何在模式中创建对象的工厂类都必须实现这个接口。

具体工厂:担任这个角色的是实现了抽象工厂接口的具体Java类。具体工厂角色含有与应用密切相关的逻辑,并且受到应用程序的调用来创建产品对象。

抽象产品:工厂方法模式所创建对象的超类型,也就是产品对象的共同父类或接口。

具体产品:这个角色实现了抽象产品接口。

结构图

 技术分享

 

Java设计模式--工厂方法模式

原文:http://www.cnblogs.com/LUA123/p/7794956.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!