Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2007, 22:30
pedrojo
 
Fecha de Ingreso: enero-2007
Mensajes: 55
Antigüedad: 17 años, 3 meses
Puntos: 1
problema con las superclases,

Hola, la verdad es que hace poco que he comenzado seriosamente con JAVA y me he quedado bloqueado en una cosa, os cuento: Yo tengo dos clases "Activated/Desactivated" que descienden de una superclase "FlockBehavior" (pongo los nombres para hacerlo más familiar) y en la superclase tengo un array de tipo int de X posiciones que modifico desde las dos superclases usando super.array[x]=0 (ó el valor que sea). Estas dos clases son comportamientos, por lo que sus saltos son independientes. Mi problema surge que cuando pongo por ejemplo en la subclase Activated super.array[1]=0 lo leo esto mismo en la subclase Desactivated y tien el valor anterior (es como si no se actualizase) ¿por qué es? Tiene alguna solución al llamar a la superclase o algo así (ya os digo que esto de las superclases no lo acabo de dominar). Muchas gracias de antemano.