建立对象的两种方式:new和工厂模式

使用new建立对象,是主动获取资源的方式,应用与资源之间是直接依赖的。 而采用工厂模式获取对象时,是应用向工厂要对象,工厂从容器中获取对象返回给应用,是被动的,从而下降了应用和资源之间的依赖关系。 使用new建立对象是主动建立;把建立对象的主动权交给工厂,是被动建立,这种主动权的变化就叫控制反转。web 参考资料 https://www.bilibili.com/video/BV1Sb411s7v
相关文章
相关标签/搜索