Einzelnen Beitrag anzeigen

ryLIX

Registriert seit: 16. Nov 2008
Ort: Westoverledingen
264 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Von TObjectList<T> erben?

  Alt 16. Feb 2010, 21:55
Ich würde gerne meine angepasste Objektliste auf Generics umstellen.
Nur ich frag mich schon die ganze Zeit wie nun die Klassendefinition aussehen muss.

Delphi-Quellcode:
TNonFoodList = class(TObjectList<TNonFood>)
TNonFoodList<T: TNonFood> = class(TObjectList<TNonFood>) //Gesehen bei StackOverflow
TNonFoodList<TNonFood> = class(TObjectList<T: class>)
Es müsste doch eigentlich die letzte Variante sein oder?
Da TObjectList<T> so definiert ist:
TObjectList<T: class> = class(TList<T>)
Markus
Hamburflys, Scrubble-Fubble-Puff-Shake, Muffin-Purper-Gurk?
  Mit Zitat antworten Zitat