2 周 作业

用户头像
Nemo
关注
发布于: 3 小时前

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



依赖倒置原则:实现依赖于抽象,底层不能依赖高层;抽象定义由使用方定义(调用方定义),即高层决定底层,重用高层;

好莱坞原则是Don't call me, I'll call you. 理解这句话,主动权和主动方是自己,其他人依赖于我,即依赖于我定义的规则,我的时间等;与依赖倒置的高层定义接口,调用权是高层,底层只实现和等待高层调用想类似。



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



优化的类图如下:



用户头像

Nemo

关注

还未添加个人签名 2018.05.16 加入

还未添加个人简介

评论

发布
暂无评论
2周