Class Turma

java.lang.Object
  extended byTurma

public class Turma
extends Object

Turma = Codigo(String) -> FichaAluno

Version:
1.0/01/2005
Author:
F. Mário Martins

Constructor Summary
Turma()
          Construtores
 
Method Summary
 ArrayList alunosNotaSuperior(double notaRef)
          Cria a lista com os códigos dos alunos com nota superior à dada como parâmetro (exº códigos dos alunos com nota > 12).
 boolean existeAluno(String numAluno)
          Verifica se um dado aluno cujo código é dado está registado
 void insereAluno1(String codAluno, FichaAluno ficha)
           
 void insereAluno2(FichaAluno ficha)
          Insere um novo aluno na turma
 double maiorNotaTurma()
          Determina a maiorNota da turma
 int numAlunos()
          Devolve o número actual de alunos da turma
 void removeAluno(String codAluno)
          Remove o aluno de código dado como parametro
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Turma

public Turma()
Construtores

Method Detail

alunosNotaSuperior

public ArrayList alunosNotaSuperior(double notaRef)
Cria a lista com os códigos dos alunos com nota superior à dada como parâmetro (exº códigos dos alunos com nota > 12).


existeAluno

public boolean existeAluno(String numAluno)
Verifica se um dado aluno cujo código é dado está registado


insereAluno1

public void insereAluno1(String codAluno,
                         FichaAluno ficha)

insereAluno2

public void insereAluno2(FichaAluno ficha)
Insere um novo aluno na turma


maiorNotaTurma

public double maiorNotaTurma()
Determina a maiorNota da turma


numAlunos

public int numAlunos()
Devolve o número actual de alunos da turma


removeAluno

public void removeAluno(String codAluno)
Remove o aluno de código dado como parametro