teste-e-qualidade-de-software icon indicating copy to clipboard operation
teste-e-qualidade-de-software copied to clipboard

Turma de Alunos

Open elissonmichael opened this issue 6 years ago • 0 comments

Turma de Alunos:

Implementar uma relação de um para muitos entre turma e alunos.

  • Uma turma tem muitos alunos.
  • Aluno como atributos nome e nota.
  • Turma tem métodos que retornam todos os alunos, todos os alunos aprovados e reprovados.
  • Turma tem um método que retorna a média das notas da turma.
  • Você não pode adicionar um mesmo aluno duas vezes em uma mesma turma.
  • Considere que a média para ser aprovado é 6.

Exemplo Considere que você tenha adicionado 3 alunos à uma turma:

  • jose = José (com nota 6.0)
  • joao = João (com nota 5.0)
  • maria = Maria (com nota 7.0)
Método Retorno
turma.alunos [jose, joao, maria]
turma.aprovados [jose, maria]
turma.reprovados [joao]
turma.media 6.0

elissonmichael avatar May 02 '18 20:05 elissonmichael