6. Objets
Le modèle par objets de C++ a été inspiré par un certain nombre de prédécesseurs. L’influence la plus importante est probablement due à Simula 67 mais d’autres langages, tels que Smalltalk, ont eu un impact non négligeable. La programmation par objets se fait en C++ par l’intermédiaire de classes. Une classe peut être construite à partir d’une ou de plusieurs autres classes (on parle d’héritage multiple). Le langage dissocie la notion de classe et la notion de type (en particulier parce que plusieurs types peuvent être associés à une classe). Enfin, les méthodes de langages comme Smalltalk existent en C++ où elles portent la dénomination de
fonctions membres virtuelles
.
Pour plus de détails, le lecteur est invité à consulter l’article
Conception par objets en C++...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter