在UML类图中可以使用双向依赖吗?

Pau*_*uli 1 dependencies uml class-diagram bidirectional-relation

我有2个类,它们更复杂,但这并不重要.我应该如何在UML类图中绘制这个依赖?我不确定它应该是什么样的

public class A {
  private void foo(B b){
   ....
  }
  ...
}

public class B {
  private void foo(A a){
   ....
  }
   ....
}
Run Code Online (Sandbox Code Playgroud)

我可以画这样的东西吗?或者应该怎么样? 在此输入图像描述

qwe*_*_so 5

这完全没问题.您也可以使用单个双向依赖项.

在此输入图像描述