Cátedra: Fontela
Fecha: 4ta Oportunidad - (1er Cuatrimestre 2007
Día: 03/08/2007
public void quitarPropiedad(Propiedad p){ if(propiedades == null) return; //búsqueda de p en propiedades for(pos = 0; pos < propiedades.lenght; pos++){ if(propiedades[pos] == p) break; if(pos == propiedades.lenght-1) pos = -1; } if(pos > -1) propiedades[pos] = null; } public void imprimirDatos(){ System.out.println("Inmobiliaria: " + this.getNombre()); if (propiedades != null) for( int i=0; i < cantidadPropiedades; i++) if(propiedades[i] != null) propiedades[i].imprimirDatos(); } public double beneficioEsperadoCartera(){ double beneficio = 0; double comisionesCobradas = (this.comisionClienteCompra + this.comisionClienteVenta) / 100.0; for( int i=0; i < cantidadPropiedades; i++) if(propiedades[i] != null){ int precio = propiedades[i].getPrecio(); if(!propiedades[i].getVendido()){ beneficio += precio * comisionesCobradas - propiedades[i].comisionVendedor(); } return beneficio; }
A continuación: