我制作了一个序列图,我想从这个基本代码
了解它的好坏
public void onClick(final View v)
{
r = new Runnable()
{
public void run()
{
if(running)
{
str2 = Ef.getText().toString();
}
}
};
}
答案 0 :(得分:0)
在序列图上,您应该提到变量名称和每个对象的类。在您的图表而不是r
中,您应将其命名为r : Runnable
,并对其他对象执行相同操作。这很重要,因为有人需要知道参与序列的每个对象的类型。
UML旨在可视化代码,以提高人们对代码的理解。当然这很简单,你不需要序列图来解释它。我想这是一个学习的例子。
您还应该将if
替换为opt
。在我看来,这并不是那么重要,每个人都会理解if
,但如果这就像学校作业,那么最好是正式的。
有很多关于UML的书籍和文章,本文可以作为序列图的快速参考,请转到“http://www.ibm.com/developerworks/rational/library/3101.html”。