Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Classe interne Classe interne
C’est une classe à l’intérieur d’une autre classe. Les membres des classes internes peuvent utiliser directement tous les membres de la classe englobante. La classe englobante ne peut pas utiliser directement aux membres privés des classes internes, elle doit passer par une instance de la sous classes. En résumé, c’est la règle de visibilité des blocs qui s’applique
2
Classe interne Exemple 1 public class classeEnglobante {
public class classeInterne{ private int i = n; //légal } private int n; public classeEnglobante(){ n = 0; i = 0; //illégal i n’existe pas.
3
Classe interne Exemple 2 Public class classeEnglobante {
public class classeInterne{ private int i = n; //légal } private int n; public classeEnglobante(){ n = 0; classeInterne s = new classeInterne(); s.i = 0; //légal
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.