Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AndersonDutra

Programa Pilha

Recommended Posts

Eu fiz uma pilha em java e dá o seguinte erro em um método:

 

cannot resolve symbol

 

O método é esse:

 

public Object retirar(){ 		pilha.remove(); //pilha é o Vetor que estou usando 		cont--; 	}

Tem a interface que é onde eu inicio o método:

 

interface Pilha{	  int tamanho();	  boolean estaVazia();	  Object topo()throws PilhaVaziaException;	  void colocar(Object o);	  Object retirar()throws PilhaVaziaException;}

O que seria esse erro???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa função "retirar" está estranha.Por que ela devolve um Object se você não devolve nada?Se você quer um objeto pilha que implemente a interface informada, tem que garantir que as assinaturas dos métodos estão corretas: se é pra devolver um Object, você TEM que devolver um Object ou uma classe derivada de Object no final.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.