Objet mutable

Objet mutable

Objet non mutable

Un objet non mutable, en programmation orientée objet et fonctionnelle, est un objet dont l'état ne peut pas être modifié après sa création. Ce concept est à contraster avec celui d'objet mutable.

Sommaire

Généralités

Dans la plupart des langages orientés objet, on réfère aux objets par des références. C'est le cas, par exemple, de Java, C++, C#, VB.NET et de plusieurs languages de script. Donc, dans ce cas, le fait que l'état d'un objet partagé par référence peut ou non être modifié est important.

Dans les langages de programmation

C++

Article principal : C++.

Java

Article principal : Java (langage).

Python

Article principal : Python (langage).

Copy-on-write

Article principal : Copy-On-Write.

Voir aussi

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Objet non mutable ».

Wikimedia Foundation. 2010.

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

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Objet non mutable — Un objet non mutable, en programmation orientée objet et fonctionnelle, est un objet dont l état ne peut pas être modifié après sa création. Ce concept est à contraster avec celui d objet mutable. Sommaire 1 Généralités 2 Dans les langages de… …   Wikipédia en Français

  • mutable — ● adj. ►PROG En programmation objet, mot clé permettant de rendre variables certaines parties d un objet constant …   Dictionnaire d'informatique francophone

  • Fermeture (informatique) — Pour les articles homonymes, voir Fermeture. Dans un langage de programmation, une fermeture ou clôture (en anglais, closure) est une fonction qui capture des références à des variables libres dans l environnement lexical[1]. Une fermeture est… …   Wikipédia en Français

  • Langage Python — Python (langage) Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

  • Langage de programmation Python — Python (langage) Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

  • Langage python — Python (langage) Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

  • Python (langage) — Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

  • Python (programming language) — Python (langage) Pour les articles homonymes, voir Python. Python …   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

  • Désérialisation — Sérialisation  Pour la sérialisation de taches concurrentes en attente d une ressource dans une file d attente, voir Ordonnancement. En informatique, la sérialisation (de l anglais américain serialization, le terme marshalling est souvent… …   Wikipédia en Français

Share the article and excerpts

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