第二周作业
作业一:
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖倒置原则,本质指向面向接口编程,而不是对实力对象直接编程。
实现对象之间的强引用,及实现了对象之间的解耦,增加程序的灵活行及易扩展行。
作业二:
请描述一个你熟悉的框架,是如何实现依赖倒置原则的。
spring
面向接口编程,对象与对象之间的引用,是通过接口引用而不是对直接对实体的引用
同时,又加上了容器对类的控制,使用容器对类与类之间的引用实现注入。
作业三:
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
评论 (1 条评论)