大话设计模式-----工厂方法模式
2018-03-26 22:42
309 查看
一、自己理解
建立一个功能父类,各个功能子类继承自功能父类。建立一个工厂父类依赖于功能父类,各个功能工厂类继承自工厂父类,各个功能工厂类依赖于功能子类。
用具体的功能工厂子类实例化工厂父类,从而调用功能工厂子类中的函数创建功能子类的对象实例化功能父类。
二、例子
加法类、乘法类、减法类、除法类继承运算类;加法工厂、乘法工厂、减法工厂、除法工厂继承工厂类,分别依赖于相应的功能子类;工厂类依赖于运算类。
建立一个功能父类,各个功能子类继承自功能父类。建立一个工厂父类依赖于功能父类,各个功能工厂类继承自工厂父类,各个功能工厂类依赖于功能子类。
用具体的功能工厂子类实例化工厂父类,从而调用功能工厂子类中的函数创建功能子类的对象实例化功能父类。
二、例子
加法类、乘法类、减法类、除法类继承运算类;加法工厂、乘法工厂、减法工厂、除法工厂继承工厂类,分别依赖于相应的功能子类;工厂类依赖于运算类。
相关文章推荐
- 《大话设计模式》读书笔记6 工厂方法模式
- 大话设计模式(六)工厂方法模式
- 笔记-大话设计模式-08 工厂方法模式
- 大话设计模式读书 笔记(六) 工厂方法模式
- 大话设计模式八:工厂方法模式(factory method)
- 大话设计模式之简单工厂模式、抽象工厂模式及工厂方法模式的比较
- 大话设计模式-----(三)工厂方法模式、原型模式、模板方法模式
- 《大话设计模式》之--第8章 雷锋依然在人间----工厂方法模式
- 大话设计模式(二)代理模式 工厂方法模式 原型模式 模板方法模式 迪米特法模式 外观模式
- 【大话设计模式】—— 工厂方法模式
- 第8章 雷锋依然在人间-工厂方法模式 大话设计模式
- 大话设计模式8 c++实现——工厂方法模式
- 大话设计模式之简单工厂模式、抽象工厂模式及工厂方法模式的比较
- 大话设计模式-Study-Tips-第五章-工厂方法模式
- 大话设计模式C++实现-第8章-工厂方法模式
- 大话设计模式,让你的代码更完美4---简单工厂模式和工厂方法模式
- 大话设计模式5 工厂方法模式 的java代码实现
- 我与大话设计模式之代码篇(二)----工厂方法模式
- 大话设计模式_工厂方法模式