В школе мы должны нарисовать диаграмму классов UML для класса, который мы планируем написать (мы должны сделать планирование).Контракт нескольких аналогичных атрибутов в UML
У меня теперь есть 10 JLabels, которые являются атрибутами класса 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 строки?
Спасибо за помощь!
Try, чтобы сделать их массивы. –