--- title: Classe slug: Glossary/Class tags: - Glossaire - scripts translation_of: Glossary/Class original_slug: Glossaire/Class --- En {{glossary("OOP","programmation orientée objet")}}, une _classe_ définit les caractéristiques d'un {{glossary("object","objet")}}. Une classe est une définition de modèle pour les {{glossary("property","propriétés")}} et les {{glossary("method","méthodes")}} d'un objet, le "schéma" à partir duquel d'autres instances plus spécifiques de l'objet sont tracées. ## Pour approfondir ### Culture générale - [Langages orientés objet vs. langages orientés prototype](/fr/docs/Web/JavaScript/Guide/Le_modèle_objet_JavaScript_en_détails#Langages_de_prototypes_Langages_de_classes) (comme JavaScript) - [Utilisation de fonctions en tant que classes en JavaScript](/fr/docs/Web/JavaScript/Introduction_à_JavaScript_orienté_objet#Le_constructeur) - [Programmation à base de classes](https://en.wikipedia.org/wiki/Class-based_programming) sur Wikipédia (en anglais) - [Programmation orientée objet]() sur Wikipédia