Anonyme interne Klasse:
1. Anonyme interne Klassen sind tatsächlich das Abkürzungsformat von internen Klassen.
2. Voraussetzungen zur Definition anonymer interner Klassen:
Die innere Klasse muss eine Klasse erben oder eine Schnittstelle implementieren.
3. Das Format der anonymen interne Klasse: Neue übergeordnete Klasse oder Interface () {Definieren Sie den Inhalt der Unterklasse}
4. Tatsächlich ist eine anonyme interne Klasse ein anonymer Subklassenobjekt. Und dieses Objekt ist ein bisschen fett. Es kann als Objekt mit Inhalten verstanden werden.
5. Es ist am besten, nicht mehr als 3 Methoden in anonymen internen Klassen definiert zu haben.
Abstract Class Abdemo {Abstract void show (); } class äußere {int x = 3; /* Class Inner erweitert Absdemo {int num = 90; void show () {System.out.println ("show:"+num); } void abc () {System.out.println ("hehe"); }} */public void function () {// abdemo a = new Inner (); // innere in = new Inner (); // in.show (); Absdemo d = new abdemo () {int num = 9; void show () {System.out.println ("num ==="+num); } void abc () {System.out.println ("haha"); }}; d.show (); //d.abc();//compilation fehlgeschlagen; }} Klasse InnerClassDemo4 {public static void main (String [] args) {new ober (). function (); }}Das obige Klischee über die anonyme interne Klasse von Java ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.