developpement:general:toc
Table des matières
Techniques de programmation
Orienté-objet
Il y a plusieurs concepts dans la programmation orientée-objet :
- Encapsulation
- Héritage
- Polymorphisme
- Interfaces
Encapsulation
Technique qui permet incorporer des données dans les classes. Les données de ces classes sont habituellement accessibles par des méthodes.
Il y a différents niveaux de visibilité :
- Pubic → tous les autres objets ont accès
- Protégé → seulement les classes dérivées ont accès
- Privé → accessible qu'à l'intérieur même de la classe
Héritage
Polymorphisme
Le polymorphisme est un concept de l'orienté-objet qui permet d'appliquer des méthodes à des objets de différents type. Le cas classique sont les figures. Une interface Figure
peut contenir la signature d'une méthode obtenirSuperficie()
. Deux objets différents qui implémentent l'interface Figure
, qui sont Cercle
et Rectangle
, peuvent à leur tour implémenter la méthode obtenirSuperficie()
à leur façon.
Interfaces
developpement/general/toc.txt · Dernière modification : 2023/10/03 17:53 de sgariepy