Я нахожусь в создании игры для поклонников Android, но я не уверен в некоторых частях диаграммы классов. У меня есть интерфейс Alphabet With Methods для сброса, проверьте, угадана ли буква, и отмечая ее как предполагаемую, если она ранее не догадывалась.Интерфейс диаграммы классов с классами, не добавляющими никаких новых методов
Приложение будет поддерживать как норвежский, так и английский алфавит, что означает, что реализация методов будет отличаться.
На диаграмме классов хорошо ли оставить классы, реализующие интерфейс, пустым или я не должен делать это таким образом, если они не добавят новые функции?
быть частью
Учитывая, что эти два класса будут иметь разные реализации одних и тех же Методов (их единственная цель - отслеживать, какие буквы используются в данном языке), мог бы я оставить диаграмму связанной как есть? Редактировать: не могли бы вы взглянуть на диаграмму цели и дать краткий обзор? – Iltharion
Ваша диаграмма в порядке, как есть. –
ну ... Я думаю, что ему не хватает нескольких методов, таких как ..check (полезно для проверки, действительно ли буква является частью слова). Алфавит, возможно, не является наилучшим выбранным именем, поскольку это не представление алфавита, скорее оно представляет собой решение для игры в палач ... Но в целом незначительные проблемы ... – Pandrei