« Programmation/Programmation orientée objet/Introduction » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Mot "objet" manquant
Ligne 6 : Ligne 6 :
La programmation impérative permet de définir des variables globales, et des sous-routines (procédures ou fonctions) qui opèrent sur ces variables et peuvent utiliser des variables locales.
La programmation impérative permet de définir des variables globales, et des sous-routines (procédures ou fonctions) qui opèrent sur ces variables et peuvent utiliser des variables locales.


La programmation orientée utilise la notion d'objet qui rassemble variables et opérations.
La programmation orientée objet utilise la notion d'objet qui rassemble variables et opérations.
Le type d'un objet est appelé classe. Une classe peut hériter des variables et opérations d'une autre classe (classe mère). Toutes ces notions et celles d'instanciation, de classes abstraites, de polymorphismes, etc. sont abordées dans les chapitres qui suivent.
Le type d'un objet est appelé classe. Une classe peut hériter des variables et opérations d'une autre classe (classe mère). Toutes ces notions et celles d'instanciation, de classes abstraites, de polymorphismes, etc. sont abordées dans les chapitres qui suivent.

Version du 8 novembre 2019 à 20:45

La programmation orientée objet est l'une des méthodologies récentes de programmation, couramment utilisée par les langages de programmation les plus répandus (C++, Java, C#.Net, ...).

Cette méthodologie succède à la programmation impérative en lui ajoutant les notions d'objets et de classes. Ce livre pourra donc pointer les similitudes entres les notions de la programmation impérative et les notions de la programmation objet.

La programmation impérative permet de définir des variables globales, et des sous-routines (procédures ou fonctions) qui opèrent sur ces variables et peuvent utiliser des variables locales.

La programmation orientée objet utilise la notion d'objet qui rassemble variables et opérations. Le type d'un objet est appelé classe. Une classe peut hériter des variables et opérations d'une autre classe (classe mère). Toutes ces notions et celles d'instanciation, de classes abstraites, de polymorphismes, etc. sont abordées dans les chapitres qui suivent.