
Untitled
By: a guest on
Jul 29th, 2012 | syntax:
None | size: 0.77 KB | hits: 10 | expires: Never
package Lista06;
public class Aluno implements Comparable<Aluno> {
private int numMat;
private String nome;
public Aluno(int numMat) {
this.numMat = numMat;
}
public Aluno(int numMat, String nome) {
this.numMat = numMat;
this.nome = nome;
}
public int getNumMat() {
return numMat;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getNome() {
return nome;
}
public boolean equals(Object obj) {
return (numMat == ((Aluno) obj).numMat);
}
@Override
public String toString() {
return String.valueOf(numMat);
}
@Override
public int compareTo(Aluno aluno) {
if (numMat < aluno.numMat)
return -1;
else
if (numMat == aluno.numMat)
return 0;
else
return 1;
}
}