写点什么

第二周作业

用户头像
Geek_b9053c
关注
发布于: 2020 年 12 月 05 日

1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

依赖倒置原则的:高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。其核心思想是:要面向接口编程,不要面向实现编程。

好莱坞规则是:Don't call me, I'll call you。依赖倒置原则倒转的是层次依赖关系,高层模块不依赖于低层模块,两者都依赖其抽象;低层模块不会调用高层模块,而是被高层模块调用;从这一点来说与好莱坞原则类似,因此依赖倒置原则又称为好莱坞原则。

2. 请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。

 


用户头像

Geek_b9053c

关注

还未添加个人签名 2020.11.02 加入

还未添加个人简介

评论

发布
暂无评论
第二周作业