架构师训练营第二周课后作业

发布于: 2020 年 06 月 17 日

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

依赖倒置原则:高层不应该依赖低层,通过接口或者注解,低层自然会找到高层。

好莱坞原则:"don't call us, we'll call you",和依赖倒置原则中的高层不应该依赖低层,通过实现接口或者注解,低层会找到高层的思想一致。所以依赖倒置原则又被称为好莱坞原则。

作业二:请描述一个你熟悉的框架,是如何实现依赖倒置原则的。

以Spring框架为例。

Spring框架中的依赖注入(DI),是以依赖倒置原则实现的一种特性。即对象不会主动去寻找它所依赖的类,而是在容器实例化对象的时候主动将它依赖的类注入给它。

作业三:请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。

发布于: 2020 年 06 月 17 日 阅读数: 23
用户头像

竹森先生

关注

还未添加个人签名 2020.03.26 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第二周课后作业