programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
programación i - Universidad ORT Uruguay
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;