Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2013, 11:15
sirdaiz
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 14 años, 3 meses
Puntos: 21
Respuesta: Implements java

Pero por lo q tengo entendido se usa interfaz para no declarar una instancia de un objeto, asi q supongamos que me dice el cliente calcula el área del cuadrado

FiguraGeometrica f = new Cuadrado();
f.calculaArea()

y después me dice no mejor la del circulo
FiguraGeometrica f = new Circulo();
f.calculaArea()

Lo suyo como dice malenko seria:
public double calculaPrecio (FiguraGeometrica geom) {

return getPrecioM2()*geom.calculaArea();

}

donde geom seria un objeto cuadrado o circulo, para esto es el uso de la interfaz, no se si me he explicado bien
__________________
Oye los consejos de todo el mundo, y sigue el tuyo.
Si te han ayudado deja un karma y si no te han ayudado pero vez util la información tb deja un karma xD
Sirdaiz