Objet non mutable

Objet non 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 non mutable de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • 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 1 Généralités 2 Dans… …   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

  • Serialisation — 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

  • Sérialiser — 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

  • Unmarshalling — 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

  • 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

  • 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 (programming language) — Python (langage) Pour les articles homonymes, voir Python. Python …   Wikipédia en Français

Share the article and excerpts

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