/** Main.java ** Created on October 4, 2002, 4:12 PM */


package ed022.g5.t1.principal;

import ed022.g5.t1.tad.recipiente.ListaClassificadaVetor;
import ine5384.tad.recipiente.ListaClassificada;
import ine5384.dados.tiposPrimitivos.Inteiro;
import ine5384.ef.excecao.*;
import ine5384.tad.excecao.ExcecaoOperacaoIlegal;
import ljk.util.Leitor;

public class Principal
{

protected ListaClassificada definaLista() 
{
    return new ListaClassificadaVetor(10);

}

protected void populeLista(ListaClassificada umaLista, int quant) 
{    

	int numero;    
	try 
	{

	      for (int i=1; i <= quant; i++) 
	      { 
		       numero = Leitor.leiaInt("Digite o " + i + " numero : ");
	               umaLista.insira(new Inteiro(numero));     
	      }    
	 }    
	 catch (ExcecaoEstruturaCheia e) 
	 {      
		System.out.println("a lista esta cheia!!");    
	 }    
	 catch (ExcecaoOperacaoIlegal e1) 
	 {      
		System.out.println("operação ilegal!!");    
	 }  
}  

protected void mostreLista(ListaClassificada umaLista) 
{ 	


}


/** Programa Principal */

public static void main(String[] args) 
{    

	ListaClassificada umaLista;

	umaLista = definaLista();    
	populeLista(umaLista,10);    
	mostreLista(umaLista);

}  

}