理解类图

com*_*tta 8 java class-diagram

任何人都可以解释连接器的意思吗?

alt text http://stsmedia.net/media/spring-finance/class_diagram.png

什么免费软件可以生成这样的图表?

Ces*_*Gon 15

虚线(点)线是一个依赖.这意味着一个类(箭头的来源)依赖于另一个类(箭头的目的地).这是一种非常抽象的关系,通常以刻板印象的形式注释进一步的信息.

金刚石或菱形指整体/部分的关系.在您的示例中,交易帐户组成.在UML中,白色钻石是整体/部分(聚集)的较弱味道,而黑色钻石是较强的品种,通常称为组合物.然而,这些语义的定义很差,并且已被证明是有缺陷的.

三角形意味着概括关系.它们意味着类的集合(三角形箭头的来源)是更广义类(三角形箭头的目标)的特化.在您的示例中,贷款是一种产品.

有许多工具可以绘制结构图或类图.关于免费的,请在这里查看维基百科.