Uml 关联最终所有权和代码生成

Uml 关联最终所有权和代码生成,uml,associations,code-generation,class-diagram,Uml,Associations,Code Generation,Class Diagram,关联分类器对关联端点的所有权可以用一个小的填充圆(又名点)以图形方式表示 如果关联端属于分类器或关联本身,则在代码生成方面会产生什么影响?这仅仅意味着拥有端表示拥有分类器中拥有的分类器类型的属性。这与在拥有分类器的属性分区中显示拥有的属性相同。然而,显示与两个分类器的关联可以明显地澄清两个分类器之间的联系 点符号是UML2.5中的新符号。它的引入是为了明确所有权,在以前的UML版本中,使用一个实际上不告诉任何所有权的导航来显示哪些内容更加模糊和空洞。我理解。这样做是为了避免一个过载的箭头(同时传

关联分类器对关联端点的所有权可以用一个小的填充圆(又名点)以图形方式表示


如果关联端属于分类器或关联本身,则在代码生成方面会产生什么影响?

这仅仅意味着拥有端表示拥有分类器中拥有的分类器类型的属性。这与在拥有分类器的属性分区中显示拥有的属性相同。然而,显示与两个分类器的关联可以明显地澄清两个分类器之间的联系


点符号是UML2.5中的新符号。它的引入是为了明确所有权,在以前的UML版本中,使用一个实际上不告诉任何所有权的导航来显示哪些内容更加模糊和空洞。

我理解。这样做是为了避免一个过载的箭头(同时传递导航性和所有权信息)。总有改进的地方。并不是说我非常喜欢从图形的角度来看这个点(我的标准工具EA甚至很难显示这个点)。但总比什么都没有好。可能还有另一个改进正在等待,但可能不会很快;-)