<Java设计模式>---依赖倒置原则(DIP)

什么是依赖倒置原则 高层模块不应该依赖底层模块,两者都应该依赖器抽象。 抽象不应该依赖细节,细节应该依赖抽象。 个人理解,高层模块和抽象对应Java里面,应该是抽象类、接口,而底层模块和细节对应Java里面,应该就是具体的实现类,放在咱们开发中怎么理解他们之间的依赖关系呢?假如你需要完成一个功能,但是这个功能,不能自己一个类就能完成的,需要其他的类,那么这个时候就需要用到其他的类,那么你依赖的这个
相关文章
相关标签/搜索