Objekte von Elementklassen erzeugen?
-
public class Outer { public class Inner { } }
public class ThirdParty { public static void main(String[] args) { // Erstelle ein Objekt vom Typ Inner // wie geht das??? } }
Kann ThirdParty ein Objekt von Inner erzeugen? wenn ja wie?
-
ok hat sich erledigt:
public class ThirdParty { public static void main(String[] args) { // Erstelle ein Objekt vom Typ Inner Outer outer = new Outer(); Outer.Inner inner = outer.new Inner(); } }
-
oder anonym:
Outer.Inner inner = (new Outer()).new Inner();