Ein Interface hat aber den Nachteil, dass man (
imho) nicht mehr so richtig gut mit der TObjectList arbeiten kann. Oder kenne ich da nur wieder den Weg nicht?
Ist aber natürlich prinzipiell möglich, in anderen Sprachen auch üblich! (wobei sich halt Delphi's
COM Interfaces von einem "echten" Delphi Sprachfeature doch leicht unterscheiden).