Dependency injection 为什么人们谈论DI框架;实例化对象图";而不是",;实例化对象";?

Dependency injection 为什么人们谈论DI框架;实例化对象图";而不是",;实例化对象";?,dependency-injection,terminology,object-graph,Dependency Injection,Terminology,Object Graph,我正在读一本关于DI的书,书中总是谈到DI框架“实例化对象图”。为什么这样说而不是“实例化对象”?对象图由相互引用的对象组成。在此上下文中,图形的另一个名称是网络 如果IOC系统忘记设置对象之间的引用,那么它就没有多大用处了!IOC系统的全部价值在于对象自动获取对其所需的其他对象的引用的方式。术语“对象图”意味着您将同时创建一组对象。使用此术语有助于区分依赖注入模式(通常只在单个位置引用DI框架)和服务定位器模式(使用它在整个应用程序的多个位置创建/访问对象)。图形是一组相互关联的对象。因此,它

我正在读一本关于DI的书,书中总是谈到DI框架“实例化对象图”。为什么这样说而不是“实例化对象”?

对象图由相互引用的对象组成。在此上下文中,图形的另一个名称是网络


如果IOC系统忘记设置对象之间的引用,那么它就没有多大用处了!IOC系统的全部价值在于对象自动获取对其所需的其他对象的引用的方式。

术语“对象图”意味着您将同时创建一组对象。使用此术语有助于区分依赖注入模式(通常只在单个位置引用DI框架)和服务定位器模式(使用它在整个应用程序的多个位置创建/访问对象)。

图形是一组相互关联的对象。因此,它的实例化可以表示多个单独对象的实例化

为了区分单个对象的创建和一组对象的创建,我们使用术语“对象图”。它有助于传达
解析操作的范围