program tw20995a; {$mode delphi}{$H+} type ITest = interface end; TTest = class type IGenTest = ITest; private FData: array of IGenTest; end; TObjTest = TTest; begin end.