Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
poo:start [2017/08/07 21:49]
admin [Héritage]
poo:start [2017/08/08 07:54] (Version actuelle)
admin [MVC (Modèle - Vue - Contrôleur)]
Ligne 15: Ligne 15:
  
 ===== Héritage ===== ===== Héritage =====
-  * [[Polymorphisme]] +  * [[Substitution]] (Redéfinition) 
-  * [[Rédéfinition]] +  * [[Surcharge]] ​(Polymorphisme ad-hoc)
-  * [[Surcharge]]+
   * [[Classes abstraites]]   * [[Classes abstraites]]
  
Ligne 178: Ligne 177:
 } }
 </​code>​ </​code>​
 +<WRAP center round important 60%>
 +Dans la plupart des langages de programmation récents, il n'est possible d'​hériter que d'une seule classe mère. Il faut donc utiliser les [[poo:​interfaces|interfaces]] pour répondre au mieux à l'​architecture.
 +</​WRAP>​
 +
  
  
Ligne 185: Ligne 188:
   * [[Interfaces]]   * [[Interfaces]]
  
-===== MVC (Modèle - Vue - Contrôleur) ===== 
  
 +
 +===== Tests unitaires =====
 +FIXME https://​openclassrooms.com/​courses/​programmez-en-oriente-objet-avec-c/​les-tests-unitaires-5
 +
 +
 +
 +===== MVVC (Modèle - Vue - Vue/​Contrôleur) =====
 +FIXME