Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Cette séance de cours couvre le concept d'héritage multiple en C++, en se concentrant sur la création de hiérarchies de classes complexes en héritant de plusieurs classes. Les sujets incluent la configuration du diamant, les liens virtuels et l'utilisation du mot-clé virtuel. Des exemples avec des classes GTK sont utilisés pour illustrer les concepts. La séance de cours aborde également les défis et les restrictions de l'héritage multiple, en soulignant l'importance d'une conception prudente pour éviter des problèmes tels que la duplication des attributs. L'utilisation de «utiliser» pour résoudre les ambiguïtés de la méthode est également expliquée.