. Bueno mi consulta es acerca de herencia.Tengo 2 clases una 'A 'y 'B', si 'B' hereda de 'A' los métodos y propiedades de ésta..
Código:
  
... por qué no se ve reflejado el cambio del parámetro? si con el método 'set_param' le he cambiado el valor y se supone que en 'B' debería tener ese nuevo valor, pero me muestra la que tiene por defecto. ¿?clase A
{
     private $param = 'valor param';
     public function set_param($value)
     {
          $this->param = $value;
     }
     public function get_param()
     {
          return $this->param;
     }    
}
class B extends A
{
      public function otro_metodo()
      {
          // codigo...
      }
}
$A = new A();
$B = new B();
$A->set_param('otro_valor');
print $B->get_param();  // imprime valor_param y no 'otro_valor' por qué? Saludos
 
 



