写点什么

第二周 作业一【未陌】

用户头像
a d e
关注
发布于: 2020 年 09 月 26 日

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


  • 依赖抽象不依赖具体实现;

  • 正常情况下是高层依赖低层,但是现在高层仍然依赖高层,而且是抽象的高层;

  • 把具体的实现逻辑交给低层代码;

  • 好莱坞的经纪人(相关介绍工作的把)很忙,如果你是一个低层演员,你只需要再经纪人那里注册就行了,不需要每天都询问经纪人有没有今天有没有工作,因为经纪人是很忙的。Don't call me;

  • 当经纪人有合适的工作后,他知道哪些演员适合这份工作,需要这份工作,他就可以电话联系那个演员。I'll call you;


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



  • 应用程序调用的时候:

Application app = new Cache();Object obj = app.get(key);app.put("name", ade1024);app.delete("name");
复制代码
  • 远程调用的时候:


Remote remote = new Cache();remote.reBuild();
复制代码


发布于: 2020 年 09 月 26 日阅读数: 38
用户头像

a d e

关注

还未添加个人签名 2020.07.24 加入

还未添加个人简介

评论

发布
暂无评论
第二周 作业一【未陌】