Qual é a diferença entre mutável e imutável?

Índice:

Qual é a diferença entre mutável e imutável?
Qual é a diferença entre mutável e imutável?

Vídeo: Qual é a diferença entre mutável e imutável?

Vídeo: Qual é a diferença entre mutável e imutável?
Vídeo: CURSO DE KOTLIN - VARIÁVEL MUTÁVEL E IMUTÁVEL #1 2024, Novembro
Anonim

Um objeto mutável pode ser alterado após ser criado, e um objeto imutável não pode. Dito isso, se você estiver definindo sua própria classe, poderá tornar seus objetos imutáveis tornando todos os campos finais e privados. … Ou você pode converter a string em um array de caracteres, que será mutável.

Qual é a diferença entre tipo de dados mutável e imutável?

Se o valor pode mudar, o objeto é chamado de mutável, enquanto se o valor não pode mudar, o objeto é chamado de imutável.

O que é mutável e imutável, por exemplo?

Simplesmente colocado, um objeto mutável pode ser alterado após ser criado, e um objeto imutável não. Objetos de tipos internos como (int, float, bool, str, tuple, unicode) são imutáveis. Objetos de tipos internos como (list, set, dict) são mutáveis Classes personalizadas geralmente são mutáveis.

Qual é a diferença entre mutável e imutável no Swift?

Mutable significa que um valor pode mudar uma vez definido inicialmente (através da inicialização), enquanto imutable significa que um valor não pode mudar.

O que você entende por objetos mutáveis e imutáveis?

Objetos cujo valor pode mudar são ditos mutáveis. Objetos cujo valor é imutável depois de criados são chamados imutáveis.

Recomendado: