Jump to content

Immutable interface

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Grundlefleck (talk | contribs) at 23:33, 3 October 2010 (Created page with '{{Userspace draft|source=ArticleWizard|date={{Subst:CURRENTMONTHNAME}} {{Subst:CURRENTYEAR}}}} {{Subst:Nul|<==do not change this line it will set the date automatic...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)


Immutable Wrapper In object oriented programming, Immutable Interface is a pattern for designing an immutable object[1]. The immutable interface pattern involves defining a type which does not provide any methods or functions which mutate state. Objects which are referenced by that type are not seen to have any mutable state, and appear immutable.

References