Código PHP:
class Personaje
{
public function funcion()
{
// Aquí quiero usar una variable que se define en la clase heredada
echo $this->enemigoId;
}
}
class Enemigo extends Personaje
{
public function funcion2()
{
return $this->enemigoId = "algun_valor";
}
}
$personaje = new Personaje();
$enemigo = new Enemigo();
$enemigo->funcion2();
$personaje->funcion();
Pero no me funciona... me da este error...
Código:
Se puede hacer eso? si es así... ¿Cómo?...Notice: Undefined property: Personaje::$enemigoId
Gracias :)