简单代码演示控制反转IOC和依赖注入DI

ioc(Inversion of Control) 控制反转,也可以称为依赖倒置,即当A要调用B时,A无需主动获取,会有人主动把B送过来供A使用,以减少在A的代码中存在B,导致模块间的高度耦合。 正常的代码控制流程1.创建一个接口Car 123public interface Car { void go();} 2.定义两种车实现接口car 1234567891011...