예제 #1
0
 //se implementan los métodos de la interfaz
 public double Costo()
 {
     //calculamos el costo
     //el total del costo será "mi costo + el costo de lo que se está decorando"
     return(decoramosA.Costo() + 3000);
 }
예제 #2
0
 //se implementan los métodos de IDecoracion
 public double Costo()
 {
     //calculamos el costo del objeto más el decorador
     return(decoramosA.Costo() + 6000);
 }
예제 #3
0
 //se implementan los métodos de la interfaz IDecoracion
 public double Costo()
 {
     //se calcula el costo
     return(decoramosA.Costo() + 120);
 }