Einzelnen Beitrag anzeigen

Perlsau
(Gast)

n/a Beiträge
 
#3

AW: Variablenname mehrere Typen

  Alt 7. Jun 2015, 22:43
Ich könnte natürlich zwei ähnliche Prozeduren schreiben, aber ich möchte das elegant lösen.
Was findest du an overload unelegant? Mit der Direktive overload ist es möglich, zwei oder mehr Varianten einer Methode oder einer Routine zu schreiben:
Delphi-Quellcode:
function Divide(x, y: real): real; overload;
begin
  result := x / y;
end;
 
function Divide(x, y: integer): integer; overload;
begin
  result := x div y;
end;
Beispiel entnommen aus dem entsprechenden Tutorial beim Delphi-Treff.
  Mit Zitat antworten Zitat