Resultados da pesquisa a pedido "immutability"

3 a resposta

Devo representar dados do banco de dados com estruturas de dados imutáveis ​​ou mutáveis?

Atualmente estou programando no Scala, mas acho que isso se aplica a qualquer linguagem de programação funcional, ou melhor, qualquer linguagem de programaçã...

6 a resposta

este de unidade para imutabilidade de objet

Quero garantir que um determinado grupo de objetos seja imutáve Eu estava pensando em algo parecido com: verifique se todos os campos são finais privados verifique se a aula é final verifique se há membros mutáveisEntão, acho que minha ...

12 a resposta

s tipos de valor são imutáveis por definiçã

Eu frequentemente leio questructs deve ser imutável - não são por definição? Você consideraint ser imutável? int i = 0; i = i + 123; Parece bom - recebemos um novoint e atribua-o de volta ai. Que tal isso? i++; Ok, podemos pensar nisso como ...

7 a resposta

Na classe imutável, por que os campos são marcados como privados?

Qual é o benefício de tornar os campos privados enquanto cria uma classe imutável? Eu tenho vistopor que, ao criar uma classe imutável, os campos são declarados como particulares? [https://stackoverflow.com/q/19144062/2830834]mas não ...

4 a resposta

Como criar um singleton imutável em Java?

Um objeto imutável é inicializado apenas pelo seu construtor, enquanto um singleton é instanciado por um método estático. Como criar um singleton imutável em Java?

1 a resposta

Python, subclassificando tipos imutáveis

Eu tenho a seguinte classe: class MySet(set): def __init__(self, arg=None): if isinstance(arg, basestring): arg = arg.split() set.__init__(self, arg)Isso funciona como esperado (inicializando o conjunto com as palavras da sequência e não as ...

8 a resposta

O que significa imutável?

Se uma string é imutável, isso significa que .... (vamos assumir JavaScript) var str = 'foo'; alert(str.substr(1)); // oo alert(str); // fooIsso significa que, ao chamar métodos em uma string, ela retornará a string modificada, mas não mudará a ...

2 a resposta

Pandas: Modifique um nível específico de Multiindex

Eu tenho um quadro de dados com o Multiindex e gostaria de modificar um nível específico do Multiindex. Por exemplo, o primeiro nível pode ser uma sequência de caracteres e talvez eu queira remover os espaços em branco desse nível ...

4 a resposta

Por que a tupla não é mutável em Python? [duplicado

Possible Duplicate: Por que as seqüências de caracteres python e as tuplas são imutáveis? [https://stackoverflow.com/questions/1538663/why-are-python-strings-and-tuples-are-made-immutable] O design de nível inferior torna a tupla não mutável em ...

3 a resposta

Podemos ter acesso ao recurso de cópia e atualização do F # do c #?

Por exemplo, em F # podemos definir