- 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
Catégorie : Programmation orientée objet
Wikimedia Foundation. 2010.