Lumière sur les classes immuables En programmation orientée objet

by taatjene
En programmation orientée objet, une classe déclare des propriétés communes à un ensemble d'objets.
En effet donc, Une classe est dite immuable s'il n'est pas possible de modifier un objet de cette classe après sa création. Par exemple, la classe Point, décrite ci-dessus dans différents langages, est immuable car elle n'expose aucune méthode permettant de modifier la valeur de ses variables membres. La méthode translate retourne un nouvel objet au lieu de modifier l'objet lui-même. La classe java.lang.String de l'environnement Java est un autre exemple de classe immuable, tout comme la classe System.String du Framework Microsoft .NET.by Taatjene

Comments

Popular Posts