|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTurmaHash
public class TurmaHash
Turma = Numero do Aluno(String) -> FichaAluno
Constructor Summary | |
---|---|
TurmaHash()
Construtores |
|
TurmaHash(FichaAluno ficha)
Usa o número do aluno da ficha como chave e associa-o a respectiva ficha. |
Method Summary | |
---|---|
java.util.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(java.lang.String numAluno)
Verifica se um dado aluno cujo código é dado está registado |
void |
insereAluno(FichaAluno ficha)
Insere um novo aluno na turma. |
void |
insereAluno1(java.lang.String codAluno,
FichaAluno ficha)
Insere um novo aluno na turma usando dois parâmetros, o seu número e a sua ficha. |
double |
maiorNotaTurma()
Determina a maiorNota da turma |
int |
numAlunos()
Devolve o número actual de alunos da turma |
void |
removeAluno(java.lang.String codAluno)
Remove o aluno cujo número é dado como parâmetro |
java.lang.String |
toString()
toString() |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TurmaHash()
public TurmaHash(FichaAluno ficha)
Method Detail |
---|
public java.util.ArrayList alunosNotaSuperior(double notaRef)
public boolean existeAluno(java.lang.String numAluno)
public void insereAluno(FichaAluno ficha)
public void insereAluno1(java.lang.String codAluno, FichaAluno ficha)
public double maiorNotaTurma()
public int numAlunos()
public void removeAluno(java.lang.String codAluno)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |