Suchergebnisse für Anfrage "immutability"
Warum rät Microsoft von schreibgeschützten Feldern mit veränderlichen Werten ab?
In demDesign-Richtlinien zum Entwickeln von Klassenbibliotheken [http://msdn.microsoft.com/en-us/library/ms229057.aspx], Microsoft sagt: Weisen Sie schreibgeschützten Feldern keine Instanzen von veränderlichen Typen zu. Die mit einem ...
In unveränderlicher Klasse, warum Felder als privat markiert sind?
Was ist der Vorteil, wenn Felder beim Erstellen einer unveränderlichen Klasse privat gemacht werden? Ich habe gesehenWarum werden Felder beim Erstellen einer unveränderlichen Klasse als privat deklariert? ...
Erstellen großer, unveränderlicher Objekte ohne Verwendung von Konstruktoren mit langen Parameterlisten
Ich habe einige große (mehr als 3 Felder) Objekte, die unveränderlich sein können und sollten. Jedes Mal, wenn ich auf diesen Fall stoße, neige ich dazu, Konstruktor-Abscheulichkeiten mit langen Parameterlisten zu erzeugen. Es fühlt sich nicht ...
Warum Instanzvariable endgültig sein?
Ich lesediese Frag [https://stackoverflow.com/questions/12306651/why-would-one-declare-an-immutable-class-final-in-java] über unveränderliche Objekte und wurde mit einer Frage zu unveränderlichen Objekten und letztem Feld zurückgelassen: Warum ...
Sind Elixiervariablen wirklich unveränderlich?
n Dave Thomas 'Buch Programming Elixir heißt es: "Elixir erzwingt unveränderliche Daten" und fährt fort: Wenn eine Variable in Elixir auf eine Liste wie [1,2,3] verweist, wird sie immer auf dieselben Werte verweisen (bis Sie die Variable erneut ...
Effiziente persistente Datenstrukturen für relationale Datenbanken
Ich suche Material zu persistenten Datenstrukturen, mit denen ein relationales Modell implementiert werden kann. Persistenz im Sinne unveränderlicher Datenstrukturen. ennt jemand einige gute Ressourcen, Bücher, Papiere und s (Ich habe ...
Wie kann ich die Veränderlichkeit in moment.js umgehen?
Ich bin auf ein Problem gestoßen, bei dem ich die Anfangswerte eines Moment-Objekts speichern muss, aber Probleme habe, zu verhindern, dass sich meine Variable zusammen mit dem ursprünglichen Objekt ändert. Leider funktioniert Object.freeze () ...
Python, Unterklassen unveränderlicher Typen
Ich habe folgende Klasse: class MySet(set): def __init__(self, arg=None): if isinstance(arg, basestring): arg = arg.split() set.__init__(self, arg)Dies funktioniert wie erwartet (Initialisieren des Sets mit den Wörtern der Zeichenfolge und ...
Python: Warum kann ich veränderbare Objekte in ein Diktat oder eine Menge einfügen?
Gab das folgende Beispiel, class A(object): pass a = A() a.x = 1Offensichtlich ist a veränderlich, und dann habe ich a in eine Menge gelegt, set([a])Es ist gelungen. Warum kann ich veränderbare Objekte wie "a" in eine Menge / ein Diktat ...
Warum kann Read für einen unveränderlichen Verweis auf File implementiert werden?
Wenn Sie das @ überprüfdocs fürRead [http://doc.rust-lang.org/std/io/trait.Read.html], die meisten Methoden akzeptieren ein&mut self. Dies ist sinnvoll, da das Lesen von etwas normalerweise einen internen Offset aktualisiert, sodass beim nächsten ...