Delphi interfaces are usually implemented by objects, but that is not necessary. Like you can implement a
COM interface in pure C, you can implement a Delphi interface (which follows
COM specifications in general) in pure Pascal without using objects. To demonstrate the technique let us consider ...
More...