带有继承和接口的UML类图

带有继承和接口的UML类图,uml,class-diagram,Uml,Class Diagram,我试图理解如何绘制扩展一个类并实现另一个类的程序的UML图。我画了这个草图,但我不确定它是否正确 A是一个有一些字段和方法的类,B是一个有一些方法的接口。最后C是从A扩展而来的和实现了B(就像公共类C在java中扩展了A实现了B) 您的图表几乎是正确的。左侧泛化像未填充的三角形一样绘制 编辑:在Enterprise Architect中,您还可以使用通用类右上角斜体书写的通用类来显示通用性: 显然,这是一项纯粹的斯巴达人发明,因为他们的支持并没有解释其起源。我认为您的图表是正确的@不是真的。

我试图理解如何绘制扩展一个类并实现另一个类的程序的UML图。我画了这个草图,但我不确定它是否正确

A是一个有一些字段和方法的
类,B是一个有一些方法的
接口。最后C是从A扩展而来的
实现了
B(就像公共类C在java中扩展了A实现了B)


您的图表几乎是正确的。左侧泛化像未填充的三角形一样绘制

编辑:在Enterprise Architect中,您还可以使用通用类右上角斜体书写的通用类来显示通用性:


显然,这是一项纯粹的斯巴达人发明,因为他们的支持并没有解释其起源。

我认为您的图表是正确的@不是真的。泛化箭头画得不正确。我从未在UML规范中见过斜体的通用类。你有参考吗?@JimL。我将其与企业架构师一起使用,它们非常兼容。我将尝试在上层建筑中找到源头。@JimL。看来你是对的,这个符号是Sparx的发明。我已经对我的答案进行了修改,我会向Sparx询问理由。