我有一个一般的 UML 问题。我正在学习编程课程,主题是模式。所以我想知道 UML 是否以某种方式与模式相关联?
是的。和不。您可能会看到所有设计模式都绘制成图表。例如,GOF(这是关于该主题的参考书)不使用常规的 UML(因为它于 1995 年首次出版),而是使用与 class 图非常相似的表示。
这是因为您可以使用 UML 非常轻松地绘制 blueprint(class 图表示)。然后,您可以将该蓝图直接用于您的设计,并将其转换为您想要的任何代码。