10.05.2014 Views

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

programación i - Universidad ORT Uruguay

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programación I 161<br />

miColeccion.agregarCD(cd1);<br />

miColeccion.agregarCD(cd2);<br />

miColeccion.agregarCD(cd3);<br />

20 años\" ");<br />

// busco un elemento<br />

if (miColeccion.existeCD("Mocedades 20 años")) {<br />

System.out.println("En la colección está el CD de título \"Mocedades<br />

}<br />

if (miColeccion.existeCD("Beatles Help")) {<br />

System.out.println("En la colección está Beatles Help");<br />

} else {<br />

System.out.println("En la colección no está Beatles Help");<br />

}<br />

// Imprimo los elementos<br />

System.out.println("Antes de ordenar " + miColeccion.listarTodos());<br />

System.out.println("Luego de ordenar " + miColeccion.ordenar());<br />

// cambio de número<br />

cd1.setNumero(245);<br />

System.out.println(cd1);<br />

}<br />

// Elimino un CD de la lista<br />

miColeccion.eliminarCD(cd2);<br />

System.out.println(miColeccion.listarTodos());<br />

}<br />

4) Ideas de una posible definición:<br />

Clase Empresa, variables: conjunto de ventas, conjunto de clientes, conjunto de Nylons.<br />

Clase Nylon, variables: tipo, color, inventario, metrosActuales.<br />

Clase Cliente: variables: nombre, direccion.<br />

Clase Venta: variables: cliente, nylon, metros, total<br />

16.10 Solución del Práctico 10<br />

Solución Práctico No. 10<br />

Tema: Colecciones: uso de clases para manejo de colecciones.<br />

1) ArrayList<br />

package practico10;<br />

//Es necesario importar java.util.*<br />

import java.util.*;<br />

import camion.*;<br />

public class ClaseArrayList {<br />

public static void main(String[] args) {<br />

ArrayList miLista;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!