Visibilité — définition ?
Zone d'accessibilité d'un élément de classe.
Public — rôle ?
Accessible partout dans le programme.
Private — rôle ?
Accessible uniquement dans la classe.
Package-private — rôle ?
Accessible dans le même package.
Protected — rôle ?
Accessible dans le package et sous-classe.
Encapsulation — principe ?
Cacher les détails et protéger les données.
Collection — définition ?
Groupe d'éléments manipulables ensemble.
List — rôle ?
Collection ordonnée avec accès par indice.
Set — rôle ?
Collection sans doublons, sans ordre garanti.
ArrayList — implémentation ?
Liste dynamique basée sur tableau.
HashSet — implémentation ?
Ensemble utilisant hachage pour unicité.
Types primitifs — exemple ?
int, float, boolean, char.
Classe d’emballage — rôle ?
Encapsuler un primitive en objet.
Autoboxing — définition ?
Conversion automatique primitive → objet.
Unboxing — définition ?
Conversion automatique objet → primitive.
Association — définition ?
Relation entre deux classes.
Association bidirectionnelle — rôle ?
Les deux classes se connaissent mutuellement.
Parcours collections — comment ?
Boucle for ou for-each.
Recherche — méthode ?
Utiliser contains() ou parcours séquentiel.
Insertion — méthode ?
add() pour ajouter un élément.
Suppression — méthode ?
remove() pour retirer un élément.
Tri rapide — autre nom ?
QuickSort, algorithme de division et conquête.
Test your knowledge with 11 questions on Gestion des collections et visibilité en Java.
1. Qu'est-ce que la visibilité en Java ?
2. Quelle est l'implémentation de la collection List en Java mentionnée dans le contenu?
Review the complete course in the revision sheet for Gestion des collections et visibilité en Java.
See revision sheet →Import your course and AI generates flashcards in 30 seconds.
Flashcard generator