Delphi Compiler Error
E2540 Cannot seal abstract type ‘%s’
Reason for the Error & Solution
This occurs when declaring an abstract type as sealed.
program E2540;
{E2540 Cannot seal abstract type '%s'}
{$APPTYPE CONSOLE}
uses
SysUtils,
classes;
type
TMyClass = class sealed
procedure setArea; Virtual; Abstract; //E2540
end;
begin
end.