Next: Héritage des méthodes Up: Classes Previous: La classe Object

Héritage de variables d'instance

Quand un objet classe créé une nouvelle instance (un nouvel objet de la classe spécifiée), le nouvel objet contient les variables d'instances défini dans toute la généalogie de l'objet ainsi tout objet aura une variable d'instance isa qui est définie dans la racine soit la classe Object.

La Figure 4 présente une partie des variables d'instance de la classe Matrix et les classes dont elles proviennent. Remarquer le comportement additif.

Figure 4. Variables d'Instance de Matrix

Une classe n'a donc pas nécessairement à déclarer de variables d'instances propres, elle peut simplement définir de nouvelles méthodes, et profiter en cas de besoin des variables héritées.



Dominique REVUZ
Vendredi 21 février 1997 17:27:12
Une Bug Un mail Merci