标签: java uml sequence-diagram
我刚刚开始学习如何为Java程序编写序列图。
我的任务是为名为KeyTest的给定Java类编写一个序列图,该类扩展了java.awt.Frame类。在此图中,KeyListener和WindowListener通过this.addKeyListener(this)添加到KeyTest类。如何在序列图中实现它以及KeyPressed,KeyTyped和KeyReleased操作?
this.addKeyListener(this)
出于某种原因,我们只被告知如何将ActionListener添加到按钮,而不是类本身。
答案 0 :(得分:0)
所有这些都是班级的操作。这些对应于从某个地方发送到此类的消息,从而触发操作的执行。就像这样:
KeyTest扩展java.awt.Frame的事实进入了类图,并将以概括的方式显示。
KeyTest
java.awt.Frame