摘要: 本文介绍的参数化工厂模式,也是属于工厂模式。前面已经介绍了简单工厂、工厂方法 在工厂方法里面,我们可以看出,如果我想去调用一个手机的生成方法,这样我就要去新建一个手机工厂和一个手机产品类,那如果添加的产品很多的时候,我们就需要新建大量的产品类和工厂类。那么怎么解决这个问题呢?于是就引入了参数工厂模式 阅读全文
posted @ 2016-11-23 16:10 NickBai 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式, 简单工厂模式不属于23种常用面向对象设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。其实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类 阅读全文
posted @ 2016-11-23 15:29 NickBai 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 最近在学习设计模式,很多地方还理解的不够。在这里记录一下自己学习的东西,方便自己以后查看,同时也给正在学这部分的同学提供一点参考。 工厂方法是属于创建型的设计模式,同属于创建型的设计模式还有--生成器、抽象工厂、原型和单例。 一、什么是工厂方法模式? 工厂方法模式就是创建“某种东西”。对于工厂方法模 阅读全文
posted @ 2016-11-23 14:35 NickBai 阅读(979) 评论(0) 推荐(0) 编辑