Previous: new Up: Ajouter des méthodes à une classe Next: protocole accessing
Cette méthode permet de mettre en place certaines variables d'instances dont la forme doit être un objet particulier comme un dictionnaire, une collection ordonnée, un objet par défaut. On trouve, par exemple, l'implantation suivante :
initialize varInst := OrderedCollection new. "varInst est une liste vide" varInst2 := Dictionary new. "varInst2 est un dictionnaire vide"
Ce sélecteur est aussi utilisé pour les classes. Il permet d'initialiser des variables de classe. Les variables de classe sont des objets appartenant à une classe qui sont visibles (accessibles) par toutes ses instances et par toutes les instances de ses sous-classes. Lors d'un File In, le message initialize est automatiquement envoyé aux classes qui savent y répondre.