Ceci est une ancienne révision du document !
Chapitre précédent | Sommaire principal | Chapitre suivant |
---|
Principe de substitution de Liskov : possible de voir selon le contexte une classe ou son parent. Ce notion de voir une même chose différemment selon le contexte est appelé “polymorphisme”. Ici, plus précisément, polymorphisme d'héritage.
Pour activer le polymorphisme, besoin que la classe soit passé par référence ou pointeur.
Base c1; Derived c2; Base& poly1 = c1; Base& poly2 = c2;
Dans les 2 cas, quelque soit la classe réelle, contient dans une variable de type Base.
Chapitre précédent | Sommaire principal | Chapitre suivant |
---|