Цитата:
Сообщение от poli-smen
Ты имеешь ввиду почему поля, методы и свойства объявленные в protected наследуются, а типы нет? Вопрос конечно интересный. А какая у тебя версия Delphi?
|
Да, именно это я и имею ввиду. Данный пример написан на XE2, в Delphi2007 тоже самое. И даже если TType1 сделать public и добавить uses Unit2, Unit1 в Unit 3, то строка var Varible1:TType1 все равно вызовет ошибку.