0

我正在学习工厂方法模式,它的维基百科页面有下图:

http://pl.wikipedia.org/wiki/Plik:Factory_Method_UML_class_diagram.svg

这很简单,所以我什么都懂,除了一件事——那是什么神秘的anOperation()方法?它有什么作用?更重要的是——它是模式的一部分吗?

4

2 回答 2

1

追踪使用该图的 Wiki 页面,您会发现日语的谷歌翻译如下:

这里,anOperation调用factoryMethod,获取Product子类的实例,被使用。

但是,我想不出真正做到这一点的工厂方法的真实示例。Collections 中的 Java iterator() 方法是一种工厂方法,它不使用 anOperation() 作为一些中间步骤。我不认为 anOperation 是该模式的基本部分。

于 2014-11-14T17:59:54.767 回答
0

它什么也没做。它只是用于表示此类图中方法的注释示例。

于 2014-11-13T17:44:56.643 回答