Classe interne anonyme:
1. Les classes internes anonymes sont en fait le format d'abréviation des classes internes.
2. Prérequis pour définir des classes internes anonymes:
La classe intérieure doit hériter d'une classe ou implémenter une interface.
3. Le format de la classe interne anonyme: nouvelle classe parent ou interface () {définir le contenu de la sous-classe}
4. En fait, une classe interne anonyme est un objet de sous-classe anonyme. Et cet objet est un peu gros. Il peut être compris comme un objet avec du contenu.
5. Il est préférable de ne pas avoir plus de 3 méthodes définies dans les classes internes anonymes.
Résumé Classe ABSDEMO {Résumé Void Show (); } classe externe {int x = 3; / * class Inner étend Absdemo {int num = 90; void show () {System.out.println ("show:" + num); } void abc () {System.out.println ("hehe"); }} * / public void function () {// absdemo a = new inner (); // inner in = new Inner (); // in.show (); Absdemo d = new Absdemo () {int num = 9; void show () {System.out.println ("num ===" + num); } void abc () {System.out.println ("haha"); }}; D.Show (); //d.abc() ;//compilation a échoué; }} classe innerclassDemo4 {public static void main (String [] args) {new outer (). function (); }}Le cliché ci-dessus parle de la classe interne anonyme de Java est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.