SQLRU.net
Разработка приложений баз данных

Начало » Программирование » Delphi » перекрёстные ссылки в декларациях классов (дилемма курицы и яйца)
перекрёстные ссылки в декларациях классов [сообщение #1696] Mon, 27 February 2023 16:35 Переход к предыдущему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 800
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
такой вот классический случай.

модуль №1
unit uEgg;

interface

uses
  uChicken;

type
  TEgg = class
  private
    FChicken: TChicken;
  published
    property Chicken: TChicken read FChicken write FChicken;
  end;

implementation
. . .
end.
модуль №2
unit uChicken;

interface

uses
  uEgg;

type
  TChicken = class
  private
    FEgg: TEgg;
  published
    property Egg: TEgg read FEgg write FEgg;
  end;

implementation
. . .
end.

кто как решает подобные коллизии?
слить в один модуль - не канает.
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: Exception.Create без raise
Следующая тема: FireBird 2.5.3 к 3.0.4
Переход к форуму:
  


Текущее время: Fri May 03 13:07:14 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00729 секунд