.Net设计模式之简单工厂模式(Simple Factory Pattern)2010-12-27 博客园 灵动生活一、简单工厂模式简介(Bref Introduction)简单工厂模式(Simple Factory Pattern)的优点是,工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖二、解决的问题(What To Solve)客户实例化对象时不需要关心该对象是由哪个子类实例化的。三、简单工厂模式分析(Analysis)1、简单工厂模式结构

IProduct接口:抽象产品类ConcreteProduct类:产品类的具体实现Simple Factory简单工厂类四.实例分析(Example)1、场景一个简单计算器,具有简单的加操作和减操作。结构如下图所示