Olá Pessoal gostaria de saber se alguém pode me ajudar pois necessito desse trabalho completo…
eu fiz esse exercício mas o professor disse que esta faltando uma parte, acho q é encrementar a parte main… alguem pode corrigir este exercicio e vê o q relamente está faltando?
- Java fornece uma classe chamada java.util.Vector que disponibiliza os recursos de
estruturas de dados semelhantes a arrays que podem redimensionar dinamicamente a
si mesmas. Utilizando os conceitos da classe java.util.Vector disponíveis na API, crie
uma classe chamada Fila que herde da classe java.util.Vector, baseada no conceito
da estrutura de dados (Fila). Esta classe deve disponibilizar dois métodos:
- Inserir um objeto na Fila
- Remover um objeto na Fila
Depois crie uma outra classe que possibilite ao usuário três opções por meio da
utilização da classe anterior (Fila): - Inserir um número inteiro na Fila
- Remover um número inteiro
- Sair do programa
import java.util.Vector;
public class Fila extends Vector {
public void insereDados(Object obj){
this.add(obj);
}
public void insereDados(int posicao, Object obj){
this.add(posicao, obj);
}
public void removeDado(int posicao){
this.remove(posicao);
}
public void removeDado(Object obj){
this.remove(obj);
}
}
obs: acho q falta um guiazinhaGUIzinha pra acessar ela utilizando os métodos criados.
Tipo:
Fila fila = new Fila();
fila.insereDados(new Integer(99));
Onde o 99 é o número que o cara escolheu pra inserir na fila.
mas aonde coloco isso?
Obrigada!!