Previous: OrderedCollection Up: Les classes Next: String
Un Dictionary est un ensemble d'associations. Une Association est un couple (key,valeur) qui est construit par le message -> .
___________________________________________
Exercice 26 Cherchez les implementors de -> et inspectez 1 -> 'UN'.
___________________________________________
Un dictionnaire étant un Set, il connait les messages add:, remove:, ... avec la contrainte que les éléments doivent être des Associations.
Attention, les itérateurs do:, select:, collect:, reject:, detect: itèrent sur les valeurs.
Les messages spécifiques des dictionnaires sont :
De nombreux dictionnaires existent dans Smalltalk. Inspectez Dictionary allInstances pour le constater. On trouve Smalltalk, Undeclared, TextConstants, ....
Pour en savoir plus, consultez la classe Dictionary et son commentaire.