依赖倒置(DIP)、控制反转(IOC)和依赖注入(DI)

D:Dependency(依赖) 依赖是一种需求关系。比如学生做笔记需要用笔记本,那么就是学生依赖笔记本。 依赖倒置是一种设计原则,控制反转是一种设计模式,而依赖注入是实现控制反转的手段。   依赖倒置: 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;            抽象不应该依赖细节,细节应该依赖抽象。                 抽象是指不具体的、笼统的,而细节则是细小的
相关文章
相关标签/搜索