There was an interesting thread a while ago: [WayBack] What’s the point of having abstract classes in Delphi? – Agustin Ortu – Google+
The answer is none (the documentation warns you against it – see Constructing instance of abstract class – the compiler doesn’t), so Stefan Glienke submitted this bug: RSP-10235: No warning for .Create on class declared as TClass = class abstract
This post is a reminder to myself to see if any progress has been made by the compiler engineers.
–jeroen






