Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/04/2010, 15:10
gfuentes
 
Fecha de Ingreso: abril-2010
Ubicación: Peñaflor
Mensajes: 13
Antigüedad: 14 años
Puntos: 0
Respuesta: Esto representa la POO ?

Buenos muchachos entonces segun lo sugerido sin contar lo de las excepciones el codigo estaria asi

Código PHP:
Ver original
  1. class Casa {
  2.        
  3.         private $exterior = "Jardin";
  4.         private $estructura = "Concreto";
  5.         public $tuCasa;
  6.        
  7.         function getCasa(){
  8.             return $this->tuCasa;
  9.         }
  10.         function setCasa($color){
  11.             $this->validaArmado($color);
  12.             $this->tuCasa="Tu casa tiene un lindo $this->exterior
  13.             y su estructura es de $this->estructura de color $color";
  14.         }
  15.            
  16.         function validaArmado ($cosaValido){
  17.             if(empty($cosaValido)){
  18.             echo 'Error # 1 : El dato esta vacio';
  19.             exit();
  20.             }
  21.         }
  22.     }
  23.    
  24.     $laCasa = new Casa;
  25.    
  26.     $laCasa->setCasa('Amarilla');
  27.    
  28.     echo $laCasa->getCasa();

Hay me avisan si notan algun detalle a se me olvido poner acceso a las funciones :P . Gracias nuevamente