Définition des classes imbriquées
Classes imbriquées :
- Classes déclarées à l'intérieur d'une autre classe.
- Introduit à partir de Java 1.1 ; n'étaient pas disponibles dans les versions précédentes.
Portée :
- La classe imbriquée ne peut pas exister indépendamment de la classe externe.
- La portée est limitée à la classe conteneur.
- 2. Types de classes imbriquées
Classes imbriquées :
- Peut être déclaré comme statique ou non.
- Classes internes : L'objet du livre, non statique, a un accès direct aux variables et méthodes de la classe externe.
- 3. Utilisation des classes internes
Objectif :
- Fournir des services utilisés uniquement par la classe externe.
Exemple :
- Une classe interne Inner est utilisée pour calculer le minimum, le maximum et la moyenne d'un tableau contenu dans la classe externe Outer.
Extérieur.java
LocalClassDémo
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!