java – 在UML中表示关联和继承
作者:互联网
如果我有一个类似于以下的类定义:
class A extends class B {
private B b
}
我怎么能在UML中表示这种关系?这也是一个糟糕的设计,为什么?
解决方法:
Java中的extends关键字代表一种泛化,在UML中显示为空心三角形.
该关联显示为实线.角色名称b附加到B类,其前缀为私有符号.大点告诉它它是A的拥有财产.
这基本上没有错.
标签:class-diagram,java,oop,uml,class-design 来源: https://codeday.me/bug/20190731/1586595.html