Kaj je nepremični objekt?

Pri računalniškem programiranju je objekt, ki ga programer ne more spremeniti po ustvarjanju. Nepromenljivi objekti najdemo predvsem v funkcionalnih in objektno usmerjenih programskih jezikih.

Koristi uporabe nespremenljivih predmetov

  • Višja varnost - predmeta ni mogoče spremeniti ne more biti uporabljen za namen, ki ni njegov prvotni namen.
  • Varnost niti - pri večnitnem programu ne moremo nenamerno prepisati nespremenljivih podatkov z drugo sočasno nitjo.
  • Preprostost - lažje je razhroščiti in analizirati vedenje programa, če velik niz predmetov ostane enak med izvajanjem programa.

Objektno usmerjeno programiranje, programski izrazi