如果忘记在类图中的属性和方法之间添加跳线,我会丢分

问题描述 投票:0回答:1

[基本上,我正在为NetLogo程序设计一个类图,然后忘记了,决定尝试使用类图来表示它,这就是下面的内容。

enter image description here

如您所见,我忘了在所有类之间添加分界线,现在我知道这是一个细微的错误,但是该线到底有多重要?方法从哪里开始很明显。

uml class-diagram
1个回答
0
投票

如果忘记在类图中的属性和方法之间添加跳线,我会丢分吗?>

如果将操作和属性放在同一个隔离专区中,则不会遵循UML规范。

汽车,道路

不遵循UML表示法,因为每个成员都在自己的车厢中。

例如,Road

必须是(我想lineAcross是属性,即使您将其放置在操作之间,因为没有“()”)

enter image description here

注意,在UML中,用斜体写Road

,这意味着该类是抽象的,您想要吗?

似乎您不使用UML工具,而是使用通用的图形工具,为避免错误(或更多),是使用UML工具更好,还是使用图形工具来管理UML表示法,这是最好的选择

在那之外:

  • [Class and Person]继承了Turtle?
  • 路继承补丁?
  • 奇怪的多重性6..40来自哪里?
  • [您强加的道路上总是有1到5个人,而一个人总是在道路上,确定吗?
© www.soinside.com 2019 - 2024. All rights reserved.