Was ist der Unterschied zwischen veränderlichen Objekten und unveränderlichen Objekten?

1 Antworten


  • Der Unterschied zwischen veränderlichen Objekten und unveränderlich besteht darin, dass der Zeichenfolgenpuffer ein veränderliches Zeichenfolgenobjekt ist, während eine Zeichenfolge ein nicht änderbares Objekt ist. Mutable bedeutet im Grunde jederzeit änderbar.

    Bei der objektorientierten Computerprogrammierung ist ein unveränderliches Objekt im Grunde ein Objekt, das nach seiner Bildung nicht angepasst werden kann. Dies ist ein Widerspruch zu einem veränderlichen Objekt, das nach seiner Bildung angepasst werden kann. Ein bestimmtes Objekt kann entweder vollständig unveränderlich sein oder bestimmte Attribute in diesem bestimmten Objekt können als unveränderlich anerkannt werden, wie das Anwenden des const-Elementdatenattributs in der Programmiersprache C++.

    In bestimmten Fällen wird ein Artikel als unveränderlich angesehen, selbst wenn sich bestimmte intern angewendete Attribute ändern, aber der Zustand des Objekts wird als unveränderlich aus der peripheren Sicht betrachtet.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear