岁月无痕
岁月感悟,技术积累
2011年1月25日星期二
设计模式学习笔记之三工厂方法模式
工厂方法模式的含义是,为对象的创建定义一个接口,并将由子类来决定如何创建该对象。工厂方法在创建具有平行类结构层次的对象时比较合适。比如工厂有很多种,产品也有很多种,彼此平行。A工厂创建A对象,B工厂创建B对象。其中,A、B工厂的创建方式是一致的,所以AB工厂类会继承自同一个抽象工厂类。A、B产品也是类似的,但是又具体不同,所以A、B产品也实现相同的接口。这种A-B工厂、A-B产品的类层次就称之为平行类结构层次。
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
没有评论:
发表评论