{$ifdef fpc} {$mode objfpc} {$endif} type TAbstractObject = object abstract abstract abstract public end; TSealedObject = object sealed sealed sealed public end; begin end.