从今天开始 每天进步一点点。开始了解并学习设计模式,就从简单的工厂模式开始吧....
简单工厂模式(Simple Factory):不利于产生系列产品
简单工厂模式又称静态工厂方法模式。重命名上就可以看出这个模式一定很简单。它存在的目的很简单:定义一个用于创建对象的接口。
接着就开始创建加减乘除的实体类来继承这个基础的具体父类
然后就开始创建工厂类
最终的运行结果:
这个计算器只需要输入运算符号,工厂就实例化出合适的对象,通过多态,返回父类的方式实现了计算器的结果。
原文:http://www.cnblogs.com/leor/p/6102663.html