Différences entre versions de « Polymorphisme et Héritage »

De Didaquest
Aller à la navigationAller à la recherche
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 10 : Ligne 10 :
  
 
{{Conceptions canoniques}}
 
{{Conceptions canoniques}}
* L’héritage permet, la ré-utilisabilité du code et le polymorphisme permet à une fonction d’avoir différente forme. La différence fondamentale entre l’héritage et le polymorphisme est que l’héritage permet de réutiliser le code existant dans la classe mère, et le polymorphisme fournit un mécanisme permettant de décider dynamiquement quelle forme d’une fonction à invoquer.
+
* L’héritage permet la réutilisabilité du code et le polymorphisme permet à une fonction d’avoir différente forme. La différence fondamentale entre l’héritage et le polymorphisme est que l’héritage permet de réutiliser le code existant dans la classe mère, et le polymorphisme fournit un mécanisme permettant de décider dynamiquement quelle forme d’une fonction à invoquer.
Si vous avez une Véhicule qui a une méthode demarrer() et que vous avez une Voiture qui hérite de Véhicule , qui a sa propre implémentation de demarrer(), la méthode appelée est déterminée par le compilateur, selon que vous avez une Véhicule ou un Voiture .  
+
Si vous avez une Véhicule qui a une méthode démarrer() et que vous avez une Voiture qui hérite de Véhicule , qui a sa propre implémentation de démarrer(), la méthode appelée est déterminée par le compilateur, selon que vous avez une Véhicule ou un Voiture .  
Cela devient un peu difficile, mais si vous faites quelque chose commeLe polymorphisme traite la manière dont le programme décide quelles méthodes utiliser, en fonction de son type.  
+
Cela devient un peu difficile, mais si vous faites quelque chose comme Le polymorphisme traite la manière dont le programme décide quelles méthodes utiliser, en fonction de son type.  
  
 
{{Conceptions erronées}}
 
{{Conceptions erronées}}
 
* L'héritage et le polymorphisme ont le même rôle.
 
* L'héritage et le polymorphisme ont le même rôle.
 +
 
{{Origines possibles des conceptions}}
 
{{Origines possibles des conceptions}}
 
* La notion de réutilisabilité d'une fonction.  
 
* La notion de réutilisabilité d'une fonction.  
Ligne 79 : Ligne 80 :
  
 
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées-->
 
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées-->
Image:Definition-graphique-concept1.png|Titre de Votre Image 1
+
Image:Image_2022-05-19_112707656.png|Titre héritage-polymorphisme
Image:Definition-graphique-concept2.png|Titre de Votre Image 2
+
Image:NA_POLYMORPHISME.jpg| héritage-polymorphisme
Image:Definition-graphique-concept3.png|Titre de Votre Image 3
+
 
  
 
</gallery><!-- ************** Fin modification images***************************-->
 
</gallery><!-- ************** Fin modification images***************************-->
Ligne 92 : Ligne 93 :
 
<!-- ****************** Commercez les modifications pour les Vidéos *******************************************************-->
 
<!-- ****************** Commercez les modifications pour les Vidéos *******************************************************-->
  
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
+
<youtube width="220" height="220">wjYTqCBxvho</youtube>
<youtube width="220" height="220">iIlCg439eHQ</youtube>
+
 
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
 
  
  
 
}}<!-- ************************* Fin modifications pour les Médias *******************************************************-->
 
}}<!-- ************************* Fin modifications pour les Médias *******************************************************-->
 
  
 
= {{Widget:Stratégie de changement conceptuelle : Solutions possibles}} =
 
= {{Widget:Stratégie de changement conceptuelle : Solutions possibles}} =

Version actuelle datée du 8 juin 2022 à 18:42


Fiches Question - Réponse
Posez une Question
Target Icon.pngVotre Publicité sur le Réseau Target Icon.png


(+)


Puce-didaquest.png Conception : Clarification - Explicitation


Puce-didaquest.png Conceptions liées - Typologie



Puce-didaquest.png Concepts ou notions associés

References
Références


Liens éducatifs relatifs aux 5 Mots-Clés Principaux

Sur le Portail Questions / Réponses

Sur Portail de Formation Gratuite

Sur des sites de Formation

Sur DidaQuest

Polymorphisme et Héritage sur : Wikipedia / Wikiwand / Universalis / Larousse encyclopédie / Khan Académie
Sur Wikiwand :

[1] / [2] / [3] / [4] / [5]

Sur Wikipédia :

[6] / [7] / [8] / [9] / [10]

Sur Wikiversity :

[11] / [12] / [13] / [14] / [15]

Sur Universalis :

[16] / [17] / [18] / [19] / [20]

Sur Khan Académie :

[21] / [22] / [23] / [24] / [25]



Puce-didaquest.png Éléments graphique




Puce-didaquest.png Stratégie de changement conceptuel


Puce-didaquest.png Questions possibles



Puce-didaquest.png Bibliographie



Target Icon.pngVotre Publicité sur le Réseau Target Icon.png