Table des matières

Techniques de programmation

Orienté-objet

Il y a plusieurs concepts dans la programmation orientée-objet :

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é :

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