Es mag vielleicht banal klingen, aber in bin zuletzt aus der C#-Ecke gekommen und möchte gern die dort gewonnenen Design-Goodies auch als Delphi-Neuling weiterverwenden.
Wenn ich ein Interface deklariere, und in einer Klasse unsetze, verlangt der Compiler von mir, dass ich die IUnknown-Methoden implementiere. Ich habe aber gar nicht vor,
COM-Objekte zu erstellen, sondern möchte eine Schnittstelle in verschiedenen Klassen verwenden, um sie auf einheitliche Weise ansprechen zu können.
Ebenso kann ich dabei die Release-Logik absolut nicht gebrauchen, lässt sich die abschalten?
Gibt es eine solche Möglichkeit in Delphi nicht?