jaisfrankfurta
Neues Mitglied
Hallo,
ich habe eine kurze Verständnisfrage. In vielen Programmiersprachen funktionieren Methodendeklarationen
ja so oder so ähnlich:
In Objective-C sieht es so aus:
Die Frage die ich mir jedes mal stelle ist, warum braucht man in der Deklaration einen Bezeichner für die Argumente.
Hat das einen Sinn? Es ginge ja auch sehr gut so:
Vielleicht ergibt es für mich mehr Sinn, wenn mir das jemand erklären kann.
Vielen Dank!
ich habe eine kurze Verständnisfrage. In vielen Programmiersprachen funktionieren Methodendeklarationen
ja so oder so ähnlich:
Code:
int Methodenname(int arg1, float arg2, ...);
In Objective-C sieht es so aus:
Code:
- (int) Methodenname:(int)arg1 wert2:(float)arg2;
Die Frage die ich mir jedes mal stelle ist, warum braucht man in der Deklaration einen Bezeichner für die Argumente.
Hat das einen Sinn? Es ginge ja auch sehr gut so:
Code:
- (int) Methodenname:(int)arg1 (float)arg2 ...;
Vielleicht ergibt es für mich mehr Sinn, wenn mir das jemand erklären kann.
Vielen Dank!