E2301 Methode '%s' mit identischen Parametern und Ergebnistyp ist bereits vorhanden (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Innerhalb einer Klasse dürfen nicht mehrere überladene Methoden mit demselben Namen als published deklariert werden. Die Pflege von Typinformationen zur Laufzeit bedarf für jedes als published deklariertes Element eines eindeutigen Namens.

type
	TSomeClass = class
	published
	function Func(P: Integer): Integer;
	function Func(P: Boolean): Integer;   // Fehler