Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2006, 10:22
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 5 meses
Puntos: 89
Datos de una clase heredada a clase padre

Tengo un problema... tengo una clase de este tipo...

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";
 }

Y el orden es de esta manera...

$personaje = new Personaje();
$enemigo = new Enemigo();

$enemigo->funcion2();
$personaje->funcion();

Pero no me funciona... me da este error...

Código:
Notice: Undefined property: Personaje::$enemigoId
Se puede hacer eso? si es así... ¿Cómo?...

Gracias :)