C#中依赖倒置原则vs工厂模式
这个问题在这里已经有了答案:
我认为这两个主题略有不同,但都涉及软件设计。 DIP更多的是,你应该如何安排在一个类你的依赖,和工厂是你可以用它来实例化这些依赖的模式。
Bob Martin有一篇关于面向对象设计原理的文章(包括SOLID) - http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
另外,请考虑阅读Martin Fowler关于控制和依赖注入反转的文章。
链接地址: http://www.djcxy.com/p/77749.html上一篇: dependency inversion principle vs factory pattern in C#