Différences
Ci-dessous, les différences entre deux révisions de la page.
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:48] admin |
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 |