In Scala IDE erhalte ich den folgenden Fehler bezüglich der Klasse, die ich kompilieren soll:
im Objekt MapArea, mehrere überladene Alternativen der Methode addAnim Definieren Sie Standardargumente.
Also ja, das tun sie! Na und? Ich verstehe die Philosophie davon nicht ...
UPDATE:
Es stellt sich heraus, dass es eine Situation geben kann, in der der Compiler nicht weiß, welche Methode er wählen soll (wie Tomasz Nurkiewicz betont), ok, ich verstehe ... aber in meiner Situation können diese beiden Methoden klar unterschieden werden. Hier ist das genaue Stück Code (mit allen ursprünglichen Namen und Sachen dieses Mal erhalten):
%Vor%Sie zeigen Ihren Code nicht, aber hier ist ein einfaches Beispiel:
%Vor%Wenn ich jetzt anrufe:
%Vor% Welche Methode sollte aufgerufen werden? Das Objekt C
wird nicht kompiliert, da der Compiler nicht raten kann, welche addAnim
-Methode Sie meinen, wenn Sie kein Argument angeben.
Tags und Links scala