Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/05/2009, 02:54
Squar
 
Fecha de Ingreso: abril-2009
Mensajes: 82
Antigüedad: 15 años
Puntos: 2
Respuesta: ¿Organización correcta de las clases?

Buenas:

En teoria podrías pasarle el objeto en el constructor y las clases hijas podrían poder utilizar este objeto. El problema te puede surgir por la concurrencia de eventos, es decir, que si vas a estar modificando dicho atributo, puedes obtener resultados indeseables (que dos escriban a la vez y se guarde primero uno y despues el otro y cuando quieras recuperar el dato es una mezcla de ambas, o cosas así).

Yo te recomendaría mirarte algo de teoría de concurrencia, para evitar casos así. Pero siendo practicos esto es un poco tostón si no te gusta o no tienes ganas. Te recomiendo que crees una clase independiente en el que gestioines la concurrencia a los atributos a través de métodos con public synchronized ..... Esto evitará al menos que dos procesos entren en ese método a la vez. No es mucho pero algo es algo.

Saludos.