设计模式--简单工厂-工厂方法
来源:互联网 发布:计算机一级软件 编辑:程序博客网 时间:2024/06/11 05:58
上一节讲了简单工厂,缺点是一个工厂创建了多个对象。
工厂方法,每个工厂方法创建自己对应类的实例
public class HumanFactory : IFactoryMetnod { public IRace CreateInstance() { Console.WriteLine(" this is Human ShowKing"); return new Human(); } } public class NEFactory : IFactoryMetnod { public IRace CreateInstance() { Console.WriteLine(" this is NE ShowKing"); return new NE(); } } interface IFactoryMetnod { IRace CreateInstance(); }
阅读全文
0 0
- 设计模式-工厂模式(简单工厂,工厂方法,抽象工厂)
- 设计模式-工厂模式(简单工厂模式+工厂方法模式)
- 【设计模式】简单工厂VS工厂方法
- 【设计模式】简单工厂VS工厂方法
- 设计模式--简单工厂-工厂方法
- 设计模式 - 工厂模式(简单,工厂方法,抽象工厂)
- Java设计模式--工厂模式(简单工厂+工厂方法)
- Java设计模式-工厂模式(简单工厂+工厂方法)
- 设计模式-工厂方法 简单工厂 抽象工厂 模板方法
- 设计模式之-简单工厂、工厂方法、抽象工厂
- 简单工厂、工厂方法和抽象工厂设计模式
- 【设计模式】简单工厂,工厂方法,抽象工厂
- 设计模式 - 简单工厂、工厂方法、抽象工厂
- 设计模式-简单工厂、工厂方法与抽象工厂
- 【设计模式】全局看 简单工厂 -工厂方法- 抽象工厂
- 设计模式之简单工厂/工厂方法/抽象工厂
- 设计模式学习之简单工厂、工厂方法、抽象工厂
- 设计模式--简单工厂、工厂方法和抽象工厂
- HDOJ--2899Strange fuction!!!!二分法 (三分)
- 数组元素的赋值的简单说明,while循环和for循环的简单说明
- u3d_rpg游戏开发之物品管理(二)
- 调用函数求任意两个整数的最小公倍数和最大公约数
- bzoj1487
- 设计模式--简单工厂-工厂方法
- java实现扫雷+AI自动扫雷策略及实现
- CSS2 总结
- 【Maven】maven配置默认使用的JDK版本及maven镜像
- STM32的复用时钟的开启和重映射功能
- linux ——apache
- uva1636(离散概率)
- 刷题笔记:C/C++专项练习4
- 给出年月日,计算该日是该年的第几天