Ohh stimmt, mein Fehler.
Die Frage bleibt aber, ob ich nun die Instanz mit dem gleichen Namen "Employee" nur neu erstellen oder jeweils der neuen Instanz eine Indexnummer angefügt werden soll, weil sonst kann ich doch in der FUnktion Equals keinen Unterschied festlegen, da er nicht weiß, welche Instanz nun überprüft werden soll.
Aber dann frage ich mich, ich muss diese Instanzen ja initialisieren in var:
Delphi-Quellcode:
var
Employee1, Employee2: TEmployee
. Wie soll ich da mit einer variablen Indexnummer arbeiten?