Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Возможно, ли использовать поле типа класса,


Автор: Rohoss 22.2.2009, 01:20
Возможно, ли использовать поле типа класса, который объявлен после данного класса? На подобии такого:
Код

  TMyClass1 = class
    FMyClass1: TMyClass1;
    FMyClass2: TMyClass2;
  end;

  TMyClass2 = class
    FMyClass1: TMyClass1;
    FMyClass2: TMyClass2;
  end;

По умолчанию язык не делает это возможным, но может какие-то директивы компиляции или настройки делают такое возможным?

Автор: NewDima 22.2.2009, 06:48
Код

 TMyClass2 = class;

 TMyClass1 = class    
    FMyClass2: TMyClass2;
  end;

  TMyClass2 = class
  end;

Автор: Rohoss 22.2.2009, 08:14
Спасибо, вопрос решён  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)