suivant: Ajouter des variables ou
monter: Extension de classes
précédent: Extension de classes
  Table des matières
Terminologie:
- la classe A hérite de la classe B
- ou
- A est une extension de B
- ou
- A est une sous-classe de B
- ou
- B est une super-classe de A
Dans ce cas :
- un objet A a toutes les ``propriétés'' de la classe B + d'autres
- un objet A peut remplacer (redéfinir) certaines des méthodes de
B
(liaison dynamique).
En terme de typage, si A est une extension de B, un objet de type A
peut être considéré comme un objet de type B.
L'extension permet de:
- ajouter des méthodes et des variables à une classe,
- redéfinir des méthodes,
- (occulter des variables),
Hugues Fauconnier
2002-01-11