Показать сообщение отдельно
  #2  
Старый 05.01.2020, 00:51
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Странно, у меня на Delphi 10.2 первый пример успешно скомпилился.
Попробуй добавить virtual при описании конструктора:
Код:
  TBaseClass = class
  public
    Name: String;
    Active: Boolean;
    constructor Create(Name: String; Active: Boolean = False); virtual;
  end;
Что бы уж точно "убрать" старый конструктор, который без параметров...
Ответить с цитированием