[基本上,我正在为NetLogo程序设计一个类图,然后忘记了,决定尝试使用类图来表示它,这就是下面的内容。
如您所见,我忘了在所有类之间添加分界线,现在我知道这是一个细微的错误,但是该线到底有多重要?方法从哪里开始很明显。
如果忘记在类图中的属性和方法之间添加跳线,我会丢分吗?>
如果将操作和属性放在同一个隔离专区中,则不会遵循UML规范。
汽车,道路
和人不遵循UML表示法,因为每个成员都在自己的车厢中。例如,Road
必须是(我想lineAcross是属性,即使您将其放置在操作之间,因为没有“()”)注意,在UML中,用斜体写Road
,这意味着该类是抽象的,您想要吗?似乎您不使用UML工具,而是使用通用的图形工具,为避免错误(或更多),是使用UML工具更好,还是使用图形工具来管理UML表示法,这是最好的选择
在那之外: