Les concepts clés des classes abstraites
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre le concept de classe abstraite et ses utilisations
- Savoir implémenter des méthodes abstraites
- Éviter les instances inappropriées dans le code
Résumé
Découvrez l'importance des classes abstraites en POO et comment elles permettent une meilleure structuration du code.
Description
Dans cette leçon, nous explorons la programmation orientée objet à travers l'utilisation des classes abstraites. Contrairement aux interfaces, les classes abstraites peuvent contenir du code utile que les sous-classes peuvent hériter. Nous verrons pourquoi il peut être inadéquat de créer des instances d'une classe animale générique et comment la méthode abstraite 'faire du bruit' doit être définie dans toutes les classes filles. En utilisant des exemples concrets avec des animaux comme le chien et le chat, nous démontrons comment éviter la création d'instances inappropriées tout en maintenant un code propre et réutilisable. Cette approche se révèle essentielle pour les développeurs cherchant à améliorer leur compréhension de l'héritage en POO.
Si je devais faire une petite critique : Le module 7 sur la POO manque d'illustration et de schéma.
Un grand merci et bravo à Virginie la formatrice pour l'aspect très didactique et pédagogique (pas à pas) de cette formation que je n'avais jamais encore trouvé ni à l'école ou même en ligne !
Elle date un peu mais reste toujours d'actualité.