Logo Hardware.com.br
sephiroth0
sephiroth0 Super Zumbi Registrado
6.9K Mensagens 694 Curtidas
#2 Por sephiroth0
23/03/2014 - 16:05
Eu faria assim:
1) Classe Alunos que guardaria dados do aluno.
2) Classe Disciplina que guardaria informações sobre a disciplina
3) Classe AlunoDisciplinas, que guardaria uma referência de Aluno, um Array de Disciplinas e para cada Disciplina a sua nota.
4) Uma classe para a interface gráfica, onde tu instanciaria cada componente e alunos, disciplinas, relacionamento entre as duas (classe AlunoDisciplinas).
5) Uma classe somente para instanciação da interface dentro do método Main, com tratamento de parâmetros se for o caso.

Talvez dependendo do caso Disciplina se faça desnecessária, embora se for ter notas individuais, eu modelaria ela. Tem na verdade muitas formas de fazer, essa é apenas uma maneira de modelar o problema.
© 1999-2025 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal