Un constructeur est associé à un 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 programmation orientée objet. Dans l'essentiel, un constructeur en JavaScript est en général déclaré lors de l'instance d'une 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 référence d'objet à une 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
- Constructeur sur Wikipédia