Previous: Categories Up: L'organisation du système : Le Browser Next: Bouton class-instance

Classes

Après avoir sélectionné une classe, le menu offre les options suivantes :

definition
pour voir la définition de la classe (superclasse, variables d'instances, ...)

comment
pour voir le commentaire de la classe.

hierarchy
pour voir la hiérarchie de la classe.

inst var refs
pour voir les variables d'instances et les méthodes qui utilisent directement ces variables d'instances.

class var refs
pour voir les variables de classe et les méthodes qui utilisent directement ces variables de classe.

class refs
pour voir les méthodes qui envoient des messages à la classe.

Le commentaire devrait contenir une explication du rôle de la classe, de la composition de ses instances, des messages publics qu'elle offre, et des messages qui doivent être surchargés dans le cas d'une classe abstraite.

Les méthodes qui utilisent directement les variables d'instances ne devraient être que les méthodes du protocole accessing. Toutes les autres références devant se faire par envoi de message (le message d'accès à la variable d'instance) à self (l'objet lui-même.)

beugnard@enst-bretagne.fr