Hallo,
In Java wird (wie in vielen nicht-Scriptsprachen) eine Methode nicht nur über ihren Namen, sondern auch über ihre Parameter identifiziert.
Die Methode tuWas(int i) kannst Du nicht ohne einen Parameter vom Typ int aufrufen. Wenn Du tuWas() schreibst, rufst Du eine andere Methode auf, die es natürlich geben muss.
Alles klar, danke.
ist auch keineswegs ungeschickt und viel sauber und fehlerunanfälliger als das Vorhandensein von Parametern zu überprüfen und ähnliche in Scriptsprachen übliche Hacks.
So kann man es natürlich auch wieder betrachten. Andererseits ist Java ziemlich wuchtig und wollte schlanken Code schreiben, da Java ohnehin schon ziemlich langsam ist.
Weißt du zufällig noch, warum das mit dem "package" nicht klappt?
Markus.
--
sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|
sh:( fo:| ch:? rl:( br:> n4:( ie:{ mo:) va:) de:] zu:) fl:( ss:| ls:] js:|