Estoy empezando a ver POO y me he quedado con una duda que no logro resolver.
Como se accede al valor de una propiedad heredada.
A ver si con el ejemplo me explico mejor.
Código PHP:
class Persona {
public static $nombre;
protected $email;
private $dni;
public function __construct() {
self::$nombre = "Paco";
$this->email = "[email protected]";
$this->dni = "00000023T";
}
}
class Donante extends Persona {
public $contacto;
public function __construct() {
$this->donante = $this->email; #Pretendo recuperar el valor asignado en el metodo constructor de Persona.
}
}
$donante = new Donante;
echo $donante->contacto;
Ya que todos los ejemplos que he visto hasta ahora pasan los valores con un método y no con una propiedad.
Gracias.