Hola,
Cita:
|
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.
|
¿Estás seguro de que dos "clases" no pueden intercambiar información de forma bidireccional, incluso estando en diferentes unidades? Es posible que el asunto de las referencias circulares no se de en otros lenguajes, pero, no creo que se trae de un problema que traiga de cabeza a nadie, y para muestra la cantidad de programas que ahí por ahí escritos en Delphi, entre los que seguro hay alguno que intercambia información entre sus diferentes componentes.