第二周作业
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
高层模块不依赖底层模块,底层模块也不依赖高层,两者都依赖接口(抽象);抽象属于高层模块,高层模块设计接口,底层模块来实现接口,底层模块反过来依赖高层模块的设计。
依赖倒置是框架设计的指导原则中,,比如 tomcat 和 应用程序的关系,tomcat 可以看作高层框架,应用程序实现 servlet 接口,看作为底层。
v
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
高层模块不依赖底层模块,底层模块也不依赖高层,两者都依赖接口(抽象);抽象属于高层模块,高层模块设计接口,底层模块来实现接口,底层模块反过来依赖高层模块的设计。
依赖倒置是框架设计的指导原则中,,比如 tomcat 和 应用程序的关系,tomcat 可以看作高层框架,应用程序实现 servlet 接口,看作为底层。
v
评论