设计模式-创建型模式:工厂方法FactoryMethod
来源:互联网 发布:上传文件保存到数据库 编辑:程序博客网 时间:2024/05/22 15:57
设计模式就是思路的一种体现,是一种经验的总结
工厂方法,主要符合程序开发的开闭原则(对扩展开放,对修改封闭) 一个对象 一个工厂
直接上栗子
mid类
public class mid : ILol { public void ShowPlayer() { Console.WriteLine("中单选手:奥利安娜"); } }
ILol接口
public interface ILol { void ShowPlayer(); }mid工厂
public class midGongchang { public ILol Creatmid() { //这里可以写很多需要的逻辑 return new mid(); } }Main
Console.WriteLine("====================工厂方法==========================="); midGongchang midgc = new midGongchang(); ILol mid2 = midgc.Creatmid(); mid2.ShowPlayer();结果:
没有真正理解 工厂方法的好处在哪里,仅仅是满足了开闭原则吗?有谁可以再指点一二?QQ1219958536
0 0
- java设计模式之创建型模式-FactoryMethod ( 工厂方法 )
- 创建型设计模式之工厂方法模式FactoryMethod
- 设计模式(二)工厂方法模式(FactoryMethod)-创建型
- 设计模式-创建型模式#工厂方法FactoryMethod
- 设计模式-创建型模式:工厂方法FactoryMethod
- 设计模式--创建型-FactoryMethod(工厂方法)
- 创建型模式-FactoryMethod ( 工厂方法 )
- 设计模式--工厂方法(FactoryMethod)
- 设计模式工厂方法(FactoryMethod)
- 设计模式之--工厂方法模式(FactoryMethod )
- 设计模式 -- 工厂方法模式 FactoryMethod
- 设计模式之工厂方法模式(FactoryMethod)
- 设计模式-工厂方法模式-factorymethod-python
- 创建型模式之工厂方法模式(FactoryMethod)
- 工厂方法模式(FactoryMethod)——创建型模式
- 面向对象设计模式之FactoryMethod工厂方法模式(创建型)
- FactoryMethod 工厂方法模式
- 工厂方法模式(FactoryMethod)
- Rancher网络全解读
- STL中各种容器的简单特点
- Eclipse如何解决启动慢?
- 【Java】BigDecimal
- 学信网java自动登录
- 设计模式-创建型模式:工厂方法FactoryMethod
- cmake使用示例与整理总结
- 关于QT一些杂项记载
- python
- android5.0之后如何获取当前运行的应用包名
- 怎样在hibernate的HQL语句中使用mysql 的自定义函数?
- 给suse系统添加源
- 用代码证明自己闲的蛋疼(四)——简易坑爹版学生管理系统
- 高效判断素数(打表+二分查找)