package cin_2010_05_21.solucaoSlide1;

/**
 * Defina a classe Programa com um mŽtodo main que cria um objeto 
 * da classe RepositorioDVDsArray e testa todos os mŽtodos da mesma 
 * pelo menos duas vezes.
 *  
 */
public class Programa {

	public static void main(String[] args) {
		RepositorioDVDsArray rep = new RepositorioDVDsArray(100);
		
		DVD dvd = new DVD(21, "Matrix");
		rep.inserir(dvd);
		System.out.println("Inseri o DVD " + dvd.getDescricao());
		
		dvd = new DVD(10, "Hulk");
		rep.inserir(dvd);
		System.out.println("Inseri o DVD " + dvd.getDescricao());
		
		DVD aux = rep.procurar(10);
		if(aux!=null)
			System.out.println("Achei o dvd: "+aux.getDescricao());
		else
			System.out.println("Nao achei o DVD");
		
		aux = rep.procurar(21);
		if(aux!=null)
			System.out.println("Achei o dvd: "+aux.getDescricao());
		else
			System.out.println("Nao achei o DVD");
		
		rep.remover(10);
		aux = rep.procurar(10);
		if(aux!=null)
			System.out.println("Achei o dvd: "+aux.getDescricao());
		else
			System.out.println("Nao achei o DVD");
		
		rep.remover(21);
		aux = rep.procurar(21);
		if(aux!=null)
			System.out.println("Achei o dvd: "+aux.getDescricao());
		else
			System.out.println("Nao achei o DVD");

	}

}

