aboutsummaryrefslogtreecommitdiff
path: root/files/fr/glossary/oop/index.md
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)