【发布时间】:2016-05-23 15:19:07
【问题描述】:
在学校里,我们应该为我们计划编写的课程画一个 UML 类图(我们应该做计划)。
我现在有 10 个 JLabel,它们是 Game 类的属性,每个都显示不同的图片,但它们都用于相同的目的。为了更清楚一点,标签将被称为 Player1Throw1 到 Player1Throw5 和 Player2Throw1 到 Player2Throw5。
我的问题是,UML中是否有正确的方法来收缩这10个标签,这样我就不用写了
Game
--------
-Player1Throw1: JLabel
-Player1Throw2: JLabel
-Player1Throw3: JLabel
-Player1Throw4: JLabel
-Player1Throw5: JLabel
-Player2Throw1: JLabel
-Player2Throw2: JLabel
-Player2Throw3: JLabel
-Player2Throw4: JLabel
-Player2Throw5: JLabel
或者换句话说:有没有办法将这 10 行压缩成 2 行?
感谢您的帮助!
【问题讨论】:
-
试着把它们做成数组。
标签: class attributes uml diagram contract