我只是想了解标签“容器”的来源。有人知道吗?
似乎很多东西都可以称为“容器”。
我只是想了解标签“容器”的来源。有人知道吗?
似乎很多东西都可以称为“容器”。
因为它充当对象的容器。它是管理其生命周期的框架。它负责实例化、解析引用并销毁它们。
为了将其与工厂区分开来,工厂不会使实例保持活动状态。
可能是因为它“包含”对象定义(并管理对象的创建和销毁)。
名字里有什么。
集合一词旨在隐藏事物集合或容器的实现。您不能将其称为列表、数组或堆栈,因为它们是特定类型的实现。Collection 也可以,但 Container 是流行的词。
因为它听起来比框架更友好。