第二周作业
1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖倒置原则,有两点意思:
第一:高层的类或组件不依赖底层类或组件,大家都依赖于抽象
第二:抽象不能依赖于实现,而是实现依赖于抽象
依赖倒置原则有时候叫好莱坞原则是因为好莱坞导演和演员之间有一句比较有名的话叫做:Don't call me, I will call you. 很形象地比喻了软件开发中的依赖倒置原则。
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖倒置原则,有两点意思:
第一:高层的类或组件不依赖底层类或组件,大家都依赖于抽象
第二:抽象不能依赖于实现,而是实现依赖于抽象
依赖倒置原则有时候叫好莱坞原则是因为好莱坞导演和演员之间有一句比较有名的话叫做:Don't call me, I will call you. 很形象地比喻了软件开发中的依赖倒置原则。
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
评论