'n veranderbare voorwerp kan verander word nadat dit geskep is, en 'n onveranderlike voorwerp kan nie. Dit gesê, as jy jou eie klas definieer, kan jy sy voorwerpe onveranderlik maak deur alle velde finaal en privaat te maak. … Of jy kan die string omskakel na 'n verskeidenheid karakters, wat veranderbaar sal wees.
Wat is die verskil tussen veranderlike en onveranderlike datatipe?
As die waarde kan verander, word die voorwerp veranderbaar genoem, terwyl as die waarde nie kan verander nie, die voorwerp onveranderlik genoem word.
Wat is veranderbaar en onveranderlik, gee voorbeeld?
Eenvoudig gestel, 'n veranderbare voorwerp kan verander word nadat dit geskep is, en 'n onveranderlike voorwerp kan nie. Voorwerpe van ingeboude tipes soos (int, float, bool, str, tuple, unicode) is onveranderlik. Objekte van ingeboude tipes soos (lys, stel, dict) is veranderbaar Gepasmaakte klasse is oor die algemeen veranderbaar.
Wat is die verskil tussen veranderbaar en onveranderlik in Swift?
Veranderbaar beteken dat 'n waarde kan verander sodra dit aanvanklik gestel is (deur inisialisering), terwyl onveranderlik beteken dat 'n waarde nie kan verander nie.
Wat verstaan jy onder veranderlike en onveranderlike voorwerpe?
Voorwerpe waarvan die waarde kan verander, word gesê dat dit veranderbaar is. Voorwerpe waarvan die waarde onveranderlik is sodra hulle geskep is, word onveranderlik genoem.