Java Class 图中带有接口参数的构造函数

Constructor with interface arguments in Java Class Diagrams

我的项目中有一个界面,例如,

public interface TraOp{
}

现在在 class A 中,我使用此接口作为构造函数中的参数,例如,

class A implements B{
   
   private long var1;
   A(TraOp obj){}
}

谁能告诉我这将如何在 class 图表中呈现。

您可以像这样表示 class 图。

在 UML 中:

  • 实现接口 B 的 class A 具有实现依赖性。这表示类似于继承,但是如 .

    所解释的虚线
  • a class A 使用了 TrapOp,例如作为参数 in 具有使用依赖性,用 «use» 关键字注明。