Kompiuterių programavimo metu nekintamas objektas yra objektas, kurį programuotojas negali keisti po to, kai jį sukuriate. Keičiantys objektai dažniausiai randami funkcinėse ir į objektą orientuotose programavimo kalbose.
Nenaudojamų objektų naudojimo privalumai
- Didesnis saugumas - objektas negali būti pakeistas, negali būti naudojamas kitam tikslui, nei jo pradinis tikslas.
- Sriegių sauga - daugiakrypčio programoje nepakeičiami duomenys negali būti atsitiktinai perrašomi kitu lygiagrečiu sriegiu.
- Paprastumas - lengviau ištaisyti ir analizuoti programos elgesį, jei programos vykdymo metu didelis objektų rinkinys išlieka toks pats.
Objektinis programavimas, programavimo terminai