Fiz uma modelação simples de um projecto pessoal (sozinho aprendo) que tou empenhado para aprender e apreender conceitos, praticas de Java.
(Tal diagrama fiz no bluej!)
O diagrama vai em anexo.
A ideia é fazer um jogo: batalha naval.
Nota:
Vou fazer uma interface gráfica com o utilizador final (incluindo a configuração inicial do jogo) e se quiser interromper o jogo posso fazer, gravando o seu estado para que posteriormente possa ser retomado.
Será que terei de acrescentar mais alguma classe? Ou retirar!
Estou aberto a ideias e sugestoes.