Hallo Richard ;~)
public eineMethode (new eineKlasse()){ ... }
Das ist nicht die Deklaration, sondern der Aufruf einer Methode.
Das ist auch kein Aufruf der Methode.
Ein Aufruf enthält weder Datenkapselung, noch Definitionsteil.
Mit freundlichen Grüßen
Stefano Albrecht