Zitat von
Hawkeye219:
Hallo Chris,
die Sprachdefinition von PASCAL läßt es zu, die Parameterliste und den Ergebnistyp bei der Implementierung von Prozeduren und Funktion wegzulassen. Man kann darüber streiten, ob es sinnvoll ist.
Gruß Hawkeye
Hier stimme ich Hawkeye zu. Es ist nicht immer sinnvoll, auch alles zu tun, was man tun
kann! Ein Code wird einfach unübersichtlich und fehleranfällig, wenn man zum Beispiel Funktionen ohne explizite Angabe des Rückgabewertes deklariert. Ebenso erhöht auch einen leere Parameterliste die Lesbarkeit!
Ich selbst gehe auch öfter den bequemen Weg:
Delphi-Quellcode:
procedure IrgendeineFunktion();
var
BitMp: TBitmap;
begin
BitMp := TBitmap.Create;
BitMp := Graphics.TBitmap.Create; // <- eigentlich besser
...
Aber solange es einem nicht alles rot unterkringelt ...
Guido.