【发布时间】:2013-11-23 04:49:52
【问题描述】:
这个image 说明了我在这个项目中必须遵循的UML。
问题是,我不知道箭头中的私有参数“ator”是什么意思。它应该在Ator 或Personagem 类中声明?我知道 Personagem 是 Ator 的子类。
【问题讨论】:
标签: uml class-diagram
这个image 说明了我在这个项目中必须遵循的UML。
问题是,我不知道箭头中的私有参数“ator”是什么意思。它应该在Ator 或Personagem 类中声明?我知道 Personagem 是 Ator 的子类。
【问题讨论】:
标签: uml class-diagram
因为箭头是单向的,你可以确定-ator 应该放在Ator 类的旁边。这意味着类 Personagem 存在一个私有属性 ator。
然后,在Personagem 类中的任何方法中,您都可以使用this.ator.getId() 之类的代码
【讨论】:
id 和nome)。 (2) Personagem(具有属性nome 和ator)。箭头表示只有类Personagem 将具有类Ator 的属性,而不是相反。它是私有的这一事实仅意味着您只能从类Personagem 本身访问类Personagem 中的ator 属性。如果你想从其他地方访问它,你必须调用getter方法getAtor()。