- Код: Выделить всё
type
{ GPat }
generic GPat<ItemType> = class(TObject)
public
procedure Assign(APat: <SelfType>);
end;
type
TMyPat = specialize GPat<TObject>;
и где-то далее
- Код: Выделить всё
var
Pat1, Pat2: TMyPat;
begin
Pat1.Assign(Pat2);
Что писать вместо <SelfType>?