Einzelnen Beitrag anzeigen

Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#1

Syntax für Operatorenüberladung

  Alt 25. Nov 2012, 13:13
Delphi-Version: XE2
Hallo zusammen.

Ich möchte für eine eigene Klasse den = - Operator überladen und eine eigene "Equal"-Methode implementieren. Gemäß der Beschreibung hier, sollte das ja so aussehen:

Delphi-Quellcode:
  TBenutzer = class
    class operator Equal(A, B: TBenutzer): Boolean;
  public
    Name: String;
    Surname: String;
    procedure Clear;
  end;
Aber ich bekomme für die die operator-Deklaration (auch wenn ich sie unter public setze) als Fehler
Code:
[DCC Fehler] E2123 PROCEDURE, FUNCTION, PROPERTY oder VAR erwartet
. Kann mir jemand sagen, wo mein Denkfehler ist?
  Mit Zitat antworten Zitat