Apprendre l'héritage en C + + nécessite la compréhension des concepts fondamentaux. Héritage se produit dans tous les langages de programmation orientés objet , y compris C + + . La meilleure façon d'apprendre à travers l'héritage est un exemple de base . Supposons qu'il existe une classe C + + qui ressemble à une personne . La classe de personne se compose de données et les opérations qui se rapportent à une personne qui travaille dans une grande société. Ecrire une nouvelle catégorie d'employés qui s'étend à partir de la classe de personne . Instructions
1
Ecrire la classe parente que la nouvelle classe hérite. Cette classe peut déjà être mise en œuvre . Si c'est le cas, examiner toutes les fonctions membres de cette classe .
2
implémenter la classe des employés. Définir l'héritage de la classe personne dans votre fichier Employee.h . Cette définition devrait ressembler à ce qui suit:
classe Employé : Personne {
};
3
ajouter des fonctions membres supplémentaires et toutes les données privées sur votre catégorie d'employés . Avec l'héritage , vous n'avez pas à mettre en œuvre toutes les données et les fonctions de la classe de personne , juste mettre en œuvre des fonctions supplémentaires pour la classe de l'employé.
4
Testez votre catégorie d'employés . Soyez certain que toutes les nouvelles fonctions que vous avez écrits sont correctement testés . C'est la meilleure occasion de trouver des erreurs critiques dans votre logiciel.
5
Intégrer la classe des employés dans l'ensemble du programme . Cette étape devrait être facile si vous entièrement testé la nouvelle catégorie d'employés .