[转载]工厂方法模式-4 工厂方法模式-4 - 云飞龙行 - 博客园. 3.2 工厂方法模式与IoC/DI IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 1:如何理解IoC/DI 要想理解上面两个概念,就必须搞清楚如下的问题: 参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁? ASP.NET mikel 2010-06-19 107 热度 0评论
[转载]工厂方法模式-3 工厂方法模式-3 - 云飞龙行 - 博客园. 3.1 认识工厂方法模式 (1)模式的功能 工厂方法的主要功能是让父类在不知道具体实现的情况下,完成自身的功能调用,而具体的实现延迟到子类来实现。 这样在设计的时候,不用去考虑具体的实现,需要某个对象,把它通过工厂方法返回就好了,在使用这些对象实现功能的时候还是通过接口来操作,这非常类似于 IoC/DI的思想,这个在后面给大家稍详细点介绍一下 C# mikel 2010-06-19 88 热度 0评论
[转载]工厂方法模式 工厂方法模式-2 - 云飞龙行 - 博客园. 2 解决方案 2.1 工厂方法模式来解决 用来解决上述问题的一个合理的解决方案就是工厂方法模式。那么什么是工厂方法模式呢? (1)工厂方法模式 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 (2)应用工厂方法模式来解决的思路 仔细分析上面的问题,事实上在实现导出数据的 ASP.NET mikel 2010-06-18 122 热度 0评论