26/06/2007, 22:30
|
| | Fecha de Ingreso: enero-2007
Mensajes: 55
Antigüedad: 17 años, 10 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. |