Boa noite amigos,
Estou lendo a apostila Material de Treinamento Algoritmos e Estrutura de Dados com Java, da Caelum.
Estou colocando os exercícios no meu ECLIPSE, mas está dando um erro onde não estão localizando a
lista.tamanho() posta na Classe: Vetor.
public static void main(String[] args) {
Aluno a1 = new Aluno();
Aluno a2 = new Aluno();
Aluno a3 = new Aluno();
a1.setNome("Thiago Ignacio");
a2.setNome("Juliana de Oliveira");
Vetor lista = new Vetor();
lista.adiciona(a1);
lista.adiciona(a2);
System.out.println(lista.tamanho());
lista.adiciona(a3);
System.out.println(lista.tamanho());
}
}
Acusa que não encontra o “tamanho”, mesmo estando adicionado na classe Vetor.
public class Vetor {
// Declarando e inicializando um Array de Aluno com capacidade 100.
private Aluno[] alunos = new Aluno[100];
private Aluno Aluno;
public void adiciona(Aluno alunos) {
// implementação
}
public void adiciona(int posicao, Aluno aluno) {
// implementação
}
public Aluno pega(int posicao) {
// implementação
return Aluno;
/*
* Anterior public Aluno pega(int posicao) {
*/
}
public void remove(int posicao) {
// implementação
}
public boolean contem(Aluno anuno) {
// implementação
return null != null;
/*
* Anterior public boolean contem(Aluno anuno) { return null;
*/
}
public int tamanho() {
// implementação
return tamanho();
}
public String toString() {
return Arrays.toString(alunos);
}
