Constructeur (programmation informatique)


Constructeur (programmation informatique)

Constructeur (programmation informatique)

En programmation orientée objet, le constructeur d'une classe est une méthode particulière appelée lors de l'instanciation. Si le langage l'autorise la surcharge est possible et les constructeurs se différencient par les paramètres passés et renvoyés mais aussi par le formalisme employé. Ainsi, dans de nombreux langages, il est possible de créer un constructeur par défaut et des constructeurs par recopie.

En Java, new est un opérateur unaire de construction qui crée un nouvel objet ou un nouveau tableau.

Pour créer un nouvel objet, le mot new doit être suivi d'une méthode qui soit un constructeur. Par exemple, on pourra avoir :

   MaClasse obj; 
   ... 
   obj = new MaClasse(5, "bonjour");

si toutefois la classe MaClasse a un constructeur qui possède deux paramètres, un entier et une chaîne de caractères.

Pour créer un nouveau tableau, on peut par exemple écrire :

   String[] arguments = new String[10];
   ou bien : 
   int[][] uneMatrice = new int[4][5];
   ou encore : 
   int[][] quatreLignes = new int[4][];
  • Portail de la programmation informatique Portail de la programmation informatique
Ce document provient de « Constructeur (programmation informatique) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Constructeur (programmation informatique) de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Constructeur (Programmation Informatique) — En programmation orientée objet, le constructeur d une classe est une méthode particulière appelée lors de l instanciation. Si le langage l autorise la surcharge est possible et les constructeurs se différencient par les paramètres passés et… …   Wikipédia en Français

  • Constructeur (programmation) — En programmation orientée objet, un constructeur est une fonction particulière qui permet d instancier, càd créer un objet en mémoire vive. Le constructeur permet d allouer la mémoire nécessaire à l objet et d initialiser ses attributs. Si le… …   Wikipédia en Français

  • Expression (Programmation Informatique) — Pour les articles homonymes, voir Expression. Une expression d un langage de programmation est une combinaison de valeurs, variables, opérateurs, et de fonctions qui sont interprétés (évalués) selon des règles particulières de précédence et d… …   Wikipédia en Français

  • Expression (programmation informatique) — Pour les articles homonymes, voir Expression. Une expression d un langage de programmation est une combinaison de valeurs, variables, opérateurs, et de fonctions qui sont interprétés (évalués) selon des règles particulières de précédence et d… …   Wikipédia en Français

  • Constructeur (informatique) — Liste de constructeurs informatiques « Constructeur informatique » redirige ici. Pour la méthode appelée constructeur en programmation objet, voir Constructeur (programmation informatique). Cette page présente les principales… …   Wikipédia en Français

  • Informatique — Les moyens de calcul informatique peuvent établir une prévision météorologique à plusieurs jours grâce à la modélisation climatique. L informatique est le domaine d activité scientifique, technique et industriel concernant le traitement… …   Wikipédia en Français

  • Programmation générique — Généricité En programmation, la généricité d une fonction repose sur son indépendance vis à vis du type, et éventuellement du nombre, de ses arguments. C est un concept important pour un langage de haut niveau car il permet d augmenter le niveau… …   Wikipédia en Français

  • Programmation orientée prototype — La programmation orientée prototype est une forme de programmation orientée objet sans classe, basée sur la notion de prototype. Un prototype est un objet à partir duquel on crée de nouveaux objets. Dans le langage de programmation orientée… …   Wikipédia en Français

  • INFORMATIQUE — LE MOT «informatique» a été proposé en 1962 par Philippe Dreyfus pour caractériser le traitement automatique de l’information. Ce terme a été accepté par l’Académie française en avril 1966, avec la définition suivante: «Science du traitement… …   Encyclopédie Universelle

  • INFORMATIQUE - Évolution des systèmes de traitement de l’information — Un usage maintenant bien établi associe étroitement le mot «informatique» au principe du traitement de l’information à l’aide de machines électroniques perfectionnées. Sans insister sur l’ambiguïté de l’expression «traitement de l’information» et …   Encyclopédie Universelle


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.