标签: uml class-diagram flowchart
我代表了这段代码:
class Enemy{ int _health; void Attack(){ Player.GetDamage(25); } } class Player{ int _health; public void GetDamage(int amount){ _health -= amount; } }
在UML中像这样:
这是正确的代表吗? 我是UML的新手,不知道我是否做得对。
答案 0 :(得分:1)
不,这不正确。这种关联是错误的。这只是一个依赖项,您需要将其显示为虚线箭头。类图仅显示静态结构(即类如何相互关联)。
您在序列图中显示调用的动态部分:
Actor1是系统中一些触发攻击的自动机。
Actor1