Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
24. Apr 2018
Und der Mehrwert gegenüber der Klasseneigenschaft liegt genau worin?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
24. Apr 2018
Das jetzt lang und breit zu erklären fehlt mir die Zeit, aber stell Dir die Objektliste als ein "klassenglobales Feld" vor, das für die Basisklasse sowie alle abgeleiteten Klassen gilt. Näheres dazu findest Du hier: http://docwiki.embarcadero.com/RADStudio/Tokyo/de/Methoden_(Delphi)#Klassenmethoden
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
24. Apr 2018
Ich hatte einen ähnlichen Gedanken:
uses ..., System.Generics.Collections;
type
TBase = class
strict private
FAnzahl: integer;
class var FInstances: TObjectList<TBase>;
class constructor Create;
class destructor Destroy;