From 39f2114f9797eb51994966c6bb8ff1814c9a4da8 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 12:36:08 +0100 Subject: unslug fr: move --- files/fr/glossary/constructor/index.html | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 files/fr/glossary/constructor/index.html (limited to 'files/fr/glossary/constructor') diff --git a/files/fr/glossary/constructor/index.html b/files/fr/glossary/constructor/index.html new file mode 100644 index 0000000000..05981a50d1 --- /dev/null +++ b/files/fr/glossary/constructor/index.html @@ -0,0 +1,48 @@ +--- +title: Constructeur +slug: Glossaire/Constructeur +tags: + - Glossaire + - scripts +translation_of: Glossary/Constructor +--- +

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

+ +
// Voici un constructeur générique par défaut de la classe Default
+function Default() {
+}
+
+// Voici le constructeur de classe surchargé Overloaded
+// 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")}}.

+ +
function Default() {
+}
+
+// Une nouvelle référence d'un objet Default affectée à
+// la variable locale defaultReference
+var defaultReference = new Default();
+
+ +

 

+ +

Pour approfondir

+ +

Culture générale

+ + + +

Référence technique

+ + -- cgit v1.2.3-54-g00ecf