自动依赖注入时如果最底层的类有变化怎么办?

来源:11-2 IOC原理

Licrates

2020-09-02

老师好,您提到通过构造函数传参把底层的对象传进来的方式比原来的依赖方式要好,是因为如果碰到底层代码有改动的情况的话更容易直接修改而不影响上层的类。但是,如果用工厂的方式将产品直接造出来给上层的类会不会使底层类的修改对程序员不可见,也就是都被封装好了。谢谢!

写回答

1回答

翔仔

2020-09-03

同学好,如果使用上不依赖于生产出来的产品的参数的话,工厂方式也是不错的选择,同学具体可以看看我的源码课程,里面我们分析了工厂模式和IOC

0
2
翔仔
回复
Licrates
自动依赖注入时如果最底层的类有变化,就只需要修改最底层的类就好了呢,修改完成之后还是照样和原先一样注入使用就行了,只要确保接口没有变化就可以,细节改动不会影响其他的呢
2020-09-04
共2条回复

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程