Immutable tulee meille keskienglannin kautta latinasta immutabilis, tarkoittaa "ei voi muuttaa". "Immutabilis" muodostettiin yhdistämällä negatiivinen etuliite "mutabilisiin", joka tulee latinan verbistä mutare ja tarkoittaa "muutosta". Jotkut muut englanninkieliset sanat, jotka voidaan jäljittää sanaan "mutare", ovat "commute" (…
Mitä tarkoitat muuttumattomalla Pythonissa?
Useimmat python-objektit (booleans, kokonaisluvut, floatit, merkkijonot ja monikot) ovat muuttumattomia. Tämä tarkoittaa, että kun olet luonut objektin ja määrittänyt sille arvon, et voi muokata kyseistä arvoa. Määritelmä Muuttumaton objekti on objekti, jonka arvo ei voi muuttua.
Mikä on muuttumaton esimerkeillä?
Muista perus-Javasta, kun keskustelimme tilannekuvakaavioista, että jotkin objektit ovat muuttumattomia: kun ne on luotu, ne edustavat aina samaa arvoa. … String on esimerkki muuttumattomasta tyypistä. String-objekti edustaa aina samaa merkkijonoa. StringBuilder on esimerkki muuttuvasta tyypistä.
Mitä tarkoitat muuttumattomilla luokilla?
Javan muuttumaton luokka tarkoittaa että kun objekti on luotu, emme voi muuttaa sen sisältöä. Javassa kaikki kääreluokat (kuten Integer, Boolean, Byte, Short) ja String-luokka ovat muuttumattomia. … Luokan datajäsenet on ilmoitettava lopullisiksi, jotta emme voi muuttaa sen arvoa objektin luomisen jälkeen.
Mitä tehdäymmärrätkö termillä muuttumaton luokka 11?
"muuttumaton" tarkoittaa et voi muuttaa arvoa. Jos sinulla on merkkijonoluokan esiintymä, mikä tahansa kutsumasi menetelmä, joka näyttää muokkaavan arvoa, luo itse asiassa uuden merkkijonon.