Java: Verwenden von "this" als Argument / Parametername einer Instanzmethode? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Warum können wir 'this' als Parameter für eine Instanzmethode verwenden? 2 AntwortenVor kurzemvon dieser Frage Ich habe erfahren, dass Folgendes legal zu sein scheint:
class Bar {
void foo(Bar this) {}
}
Now, ich habe versucht zu finden, wo in der Java-Norm steht, dass Sie dies tun dürfen, und sahHie aber ich konnte den Abschnitt nicht finden.
Kann jemand zitieren, wo diese Form der Methodendeklaration zulässig ist und welche Einschränkungen die Deklaration eines Arguments mit dem Namen @ hathis
sind