From bcf5375310ece1f9a90e99b270cdbae28c4d2831 Mon Sep 17 00:00:00 2001 From: julieng Date: Mon, 15 Nov 2021 21:41:03 +0100 Subject: convert content to md --- files/fr/glossary/constructor/index.md | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) (limited to 'files/fr/glossary/constructor') diff --git a/files/fr/glossary/constructor/index.md b/files/fr/glossary/constructor/index.md index 8e228ed20e..545cd31294 100644 --- a/files/fr/glossary/constructor/index.md +++ b/files/fr/glossary/constructor/index.md @@ -7,11 +7,12 @@ tags: translation_of: Glossary/Constructor original_slug: Glossaire/Constructeur --- -

Un constructeur est associé à un {{glossary("object","objet")}} d'une classe particulière qui a été instanciée. Le constructeur initialise cet objet et peut fournir un accès à ses informations privées. Le concept de constructeur peut s'appliquer à la plupart des langages de {{glossary("OOP","programmation orientée objet")}}. Dans l'essentiel, un constructeur en {{glossary("JavaScript")}} est en général déclaré lors de l'instance d'une {{glossary("Class","classe")}}.

+Un **constructeur** est associé à un {{glossary("object","objet")}} d'une classe particulière qui a été instanciée. Le constructeur initialise cet objet et peut fournir un accès à ses informations privées. Le concept de constructeur peut s'appliquer à la plupart des langages de {{glossary("OOP","programmation orientée objet")}}. Dans l'essentiel, un constructeur en {{glossary("JavaScript")}} est en général déclaré lors de l'instance d'une {{glossary("Class","classe")}}. -

Syntaxe

+## Syntaxe -
// Voici un constructeur générique par défaut de la classe Default
+```js
+// Voici un constructeur générique par défaut de la classe Default
 function Default() {
 }
 
@@ -19,31 +20,28 @@ function Default() {
 // avec des arguments en paramètres
 function Overloaded(arg1, arg2, ...,argN){
 }
-
+``` -

Pour appeler le constructeur d'une classe en JavaScript, utilisez un opérateur new pour affecter une nouvelle {{glossary("Object reference","référence d'objet")}} à une {{glossary("Variable","variable")}}.

+Pour appeler le constructeur d'une classe en JavaScript, utilisez un opérateur `new` pour affecter une nouvelle {{glossary("Object reference","référence d'objet")}} à une {{glossary("Variable","variable")}}. -
function Default() {
+```js
+function Default() {
 }
 
 // Une nouvelle référence d'un objet Default affectée à
 // la variable locale defaultReference
 var defaultReference = new Default();
-
+``` + -

 

-

Pour approfondir

+## Pour approfondir -

Culture générale

+### Culture générale - +- {{Interwiki("wikipedia", "Constructeur (programmation)", "Constructeur")}} sur Wikipédia -

Référence technique

+### Référence technique - +- [Le constructeur en programmation JavaScript orientée objet](/fr/docs/Learn/JavaScript/Objects#The_Constructor) sur MDN +- [Opérateur new en JavaScript](/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/L_op%C3%A9rateur_new) sur MDN -- cgit v1.2.3-54-g00ecf