week2 作业
1.高层模块和底层模块均依赖于抽象,而不是具体实现。底层组件实现了接口,会被高层组件调用,但不知道具体的调用方,即 don't call me(高层组件), I'll call you(底层组件)
2.spring 通过为接口提供实现,拼接各个组件,组件之间通过接口通信,避免依赖与具体实现
3.
1.高层模块和底层模块均依赖于抽象,而不是具体实现。底层组件实现了接口,会被高层组件调用,但不知道具体的调用方,即 don't call me(高层组件), I'll call you(底层组件)
2.spring 通过为接口提供实现,拼接各个组件,组件之间通过接口通信,避免依赖与具体实现
3.
评论