Ver Mensaje Individual
  #1  
Antiguo 09-11-2007
kakarotv5 kakarotv5 is offline
Miembro
 
Registrado: feb 2007
Posts: 162
Reputación: 20
kakarotv5 Va por buen camino
¿El problema de la referencia circular de unidades es propio de Object Pascal?

Me preguntaba si el problema de la referencia circular de unidades es propio de Object Pascal.

A veces dos clases necesitan intercambiarse mensajes de forma bidireccional pero es imposible resolver esto en Object Pascal a no ser que metas dos clases en la misma unidad.

Ya se que si se hace uso de la unit2 en la sección Implementation de la unit1 puede resolverse el problema a no ser que la clase de la unit1 tenga atributos del tipo de la clase de la unit2 y la clase de la unit2 tenga atributos del tipo de la clase de la unit1.

Me pregunto esto porque no se si es una limitación de Object Pascal o si hacer esto es hacer un diseño muy enrevesado.

¿Qué opinais?

Saludos.
Responder Con Cita