标签: DI

2 篇文章

thumbnail
IOC? IOC与DI?
✅ 那什么才算 IoC?我们重申一次标准: 真正的控制反转需要满足这三个条件: 条件是否满足解释你不创建依赖对象✅Kitchen.createFood() or agent.getVehicle() 是“工厂”,你没直接 new你不注入依赖对象❌你手动调用 setFood() 或 setVehicle(),控制权仍在你手中容器/外部框架控制依赖注入…
thumbnail
IOC-Exercise
严格地说,这个不算IOC,详见:IOC? IOC与DI?。 一个IOC(控制反转)和DI(依赖注入)的练习程序,实际上和Highway-Toll-Framework的实现基本类似。 \---IOC-Exercise Agent.java Person.java Vehicle.java VehicleType.java Agent.java 提供f…