The Delphi language does not actually have a formal concept of an abstract class.
It is true that you can define a class as abstract:
type
TMyClass = class abstract
end;
But you can create an instance of this class. In fact, class abstractin Delphi it is a function used only by the long-abandoned Delphi.net compiler.
- , abstract. , . , .
TStream , , "" . abstract, .
, TStream . , GetSize, SetSize, Read, Write Seek abstract. , , abstract , , .
TStream - , , Delphi RTL. , . , , . .