Dans cet article, je suis encore resté sur le pourquoi. J'espère que cet exemple vous a permis de mieux comprendre les deux notions que sont l'encapsulation et le polymorphisme.

Si vous le souhaitez, vous pouvez commencer à explorer le comment en étudiant les classes cChampAvecElements, cChampTable, cChampListe et cChampZoneRépétée. Je les expliquerai en détail dans un prochain article.

Si vous souhaitez aller plus loin, je vous invite à étudier d'autres projets qui utilisent la POO. Par exemple, vous pouvez vous tourner vers mes projets yLogger et yImageComposée (à paraître bientôt) qui sont de parfaits exemples (j'y mélange allègrement de la POO et de la programmation procédurale).

Enfin, j'espère que cet article vous a plu et vous a appris des choses. N'hésitez pas à me donner votre avis par commentaire. J'accepte tout (questions, remarques, conseils, critiques, etc...).

Et si vous souhaitez partager cet article, n'hésitez pas, ça me fera très plaisir.

Je vous souhaite à tous une belle journée.