要由插件填充的全局集合的名称

时间:2014-08-11 14:59:00

标签: design-patterns terminology

你会称这种类型的对象为什么:

某种类型对象的全局集合,插件将其实现添加到其中。

就像一个钥匙钩,你可以挂上你的钥匙。全局集合是这里的关键钩子,系统的所有部分都知道如何定位。然后,每个插件都可以向集合(键挂钩)添加一个实现(一个键)。

让我们假设每个对象都是UIComponentFactory。你会称之为UIComponentFactories的全球集合?

UIComponentFactoryRepositoryUIComponentFactoryRegistry

1 个答案:

答案 0 :(得分:1)

您描述的内容可能是Template method pattern

Extensibility pattern a.k.a. 框架

看看哪一个最符合您的用例。然后使用他们的措辞。