bloc2:prog:poo:collections
Ceci est une ancienne révision du document !
Table des matières
Les collections
Définition
- Les Collections sont des structures de données destinées à mémoriser des ensembles d’informations similaires ;
- Les Collections sont une évolution, propre à la Programmation Orientée Objet (POO),des tableaux ;
- Les Collections embarquent des mécanismes avancés qui soulagent le programmeur dans son développement.
Les types de collections
Caractéristiques
- Triées / non triées
- Avec doublons / sans doublons
- Accès direct ou parcours par itérateur
Mécanismes
- Listes (~ tableaux auto extensibles)
- Files (queues), Piles ( stacks
- Listes chaînées, arbres ( trees ),
- Dictionnaires ( dictionaries , maps , hashmaps
Parcours d'une collection itérable
La programmation Orientée Objet (POO) ayant entre autres objectifs de permettre une économie d’efforts, une boucle propre aux collections itérables a été imaginée. Elle simplifie l’écriture. Beaucoup de langages l’implémentent sous le nom « foreach ». Grâce à la POO, le programmeur ne se soucie plus du parcours.
String[] lesPersonnes = {"Marie", "Kévin", "Eric", "Maëlle"}; for (String unePersonne : lesPersonnes) { System.out.println(unePersonne); }
Note : fonctionne de la même façon avec une Collection
bloc2/prog/poo/collections.1697103929.txt.gz · Dernière modification : 2023/10/12 11:45 de admin
