blob: 69a173403b1a3732d59d2153d805b63182038c15 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
---
title: POO
slug: Glossary/OOP
tags:
- Débutant
- Glossaire
- Script
translation_of: Glossary/OOP
original_slug: Glossaire/POO
---
La **POO** (Programmation Orientée Objet) est un paradigme de programmation qui consiste à encapsuler les données et les traitements en relation avec ces données dans des **{{glossary("object","objets")}}**. Les algorithmes consistent alors à orchestrer les opérations sur ces objets et non plus sur ce qui les compose.
Le langage {{glossary("JavaScript")}} est massivement orienté objet. Il suit un modèle basé sur le **prototypage** ([contrairement au modèle de classes](/fr/docs/Web/JavaScript/Guide/Le_mod%C3%A8le_objet_JavaScript_en_d%C3%A9tails)).
## Pour approfondir
### Culture générale
- [Programmation orientée objet](https://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_objet) sur Wikipédia
- [Introduction à JavaScript orienté objet](/fr/docs/Web/JavaScript/Introduction_%C3%A0_JavaScript_orient%C3%A9_objet)
|