Hva er forskjellen mellom foranderlig og uforanderlig?

Innholdsfortegnelse:

Hva er forskjellen mellom foranderlig og uforanderlig?
Hva er forskjellen mellom foranderlig og uforanderlig?

Video: Hva er forskjellen mellom foranderlig og uforanderlig?

Video: Hva er forskjellen mellom foranderlig og uforanderlig?
Video: «ХРОНОС» | Научно-фантастическая короткометражка | Озвучка DeeaFilm 2024, November
Anonim

Et foranderlig objekt kan endres etter at det er opprettet, og et uforanderlig objekt kan ikke. Når det er sagt, hvis du definerer din egen klasse, kan du gjøre objektene uforanderlige ved å gjøre alle felt endelige og private. … Eller du kan konvertere strengen til en rekke tegn, som kan endres.

Hva er forskjellen mellom foranderlig og uforanderlig datatype?

Hvis verdien kan endres, kalles objektet mutable, mens hvis verdien ikke kan endres, kalles objektet uforanderlig.

Hva er foranderlig og uforanderlig, gi et eksempel?

Enkelt sagt, et foranderlig objekt kan endres etter at det er opprettet, og et uforanderlig objekt kan ikke. Objekter av innebygde typer som (int, float, bool, str, tuple, unicode) er uforanderlige. Objekter av innebygde typer som (list, set, dict) er mutable Egendefinerte klasser kan generelt endres.

Hva er forskjellen mellom mutable og immutable i Swift?

Mutable betyr at en verdi kan endres når den først er angitt (gjennom initialisering), mens immutable betyr at en verdi ikke kan endres.

Hva forstår du med mutable og uforanderlige objekter?

Objekter hvis verdi kan endres, sies å være mutable. Objekter hvis verdi er uforanderlig når de først er opprettet, kalles uforanderlige.

Anbefalt: