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.

130 Programación I<br />

}<br />

public boolean equals(Object parm1) {<br />

return this.getNumero() == ((Cliente) parm1).getNumero();<br />

}<br />

@Override<br />

public String toString() {<br />

return "Nombre: " + this.getNombre() + "\nDirección: "<br />

+ this.getDireccion() + "\nTeléfono: " + this.getTelefono()<br />

+ "\nNúmero de cliente: " + this.getNumero();<br />

}<br />

//Clase Empresa<br />

package llevaTrae;<br />

import java.util.*;<br />

public class Empresa {<br />

// Variables de instancia<br />

private ArrayList listaClientes;<br />

private ArrayList listaPaquetes;<br />

// Constructores<br />

public Empresa() {<br />

listaClientes = new ArrayList();<br />

listaPaquetes = new ArrayList();<br />

}<br />

// acceso y modificación<br />

public void agregarCliente(Cliente unCliente) {<br />

this.listaClientes.add(unCliente);<br />

}<br />

public void agregarPaquete(Paquete unPaquete) {<br />

this.listaPaquetes.add(unPaquete);<br />

}<br />

public ArrayList getListaClientes() {<br />

return listaClientes;<br />

}<br />

public ArrayList getListaPaquetes() {<br />

return listaPaquetes;<br />

}<br />

// métodos adicionales<br />

public boolean consultaRecepcionPaquete(int unNumero) {<br />

boolean retorno = false;<br />

Paquete auxBuscar = this.obtenerPaquetePorNumero(unNumero);<br />

if (auxBuscar != null) {<br />

retorno = auxBuscar.getLlego();<br />

}<br />

return retorno;

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

Saved successfully!

Ooh no, something went wrong!