یک شئی قابل تغییر را می توان پس از ایجاد تغییر داد، و یک شی غیرقابل تغییر نمی تواند. گفته می شود، اگر کلاس خود را تعریف می کنید، می توانید با نهایی کردن و خصوصی کردن تمام فیلدها، اشیاء آن را غیرقابل تغییر کنید. … یا می توانید رشته را به آرایه ای از کاراکترها تبدیل کنید که قابل تغییر خواهند بود.
تفاوت بین نوع داده قابل تغییر و تغییرناپذیر چیست؟
اگر مقدار می تواند تغییر کند، شیء قابل تغییر نامیده می شود، در حالی که اگر مقدار قابل تغییر نباشد، شی غیرقابل تغییر نامیده می شود.
تغییرپذیر و غیرقابل تغییر چیست مثال بزنید؟
به بیان ساده، یک شیء قابل تغییر را می توان پس از ایجاد تغییر داد، و یک شیء تغییرناپذیر نمی تواند.اشیاء از انواع داخلی مانند (int، float، bool، str، tuple، unicode) تغییرناپذیر هستند. اشیاء انواع داخلی مانند (list، set، dict) قابل تغییر هستند کلاسهای سفارشی معمولاً قابل تغییر هستند.
تفاوت بین قابل تغییر و تغییرناپذیر در سوئیفت چیست؟
Mutable به این معنی است که یک مقدار می تواند یک بار در ابتدا تنظیم شود (از طریق مقداردهی اولیه)، در حالی که inmutable به این معنی است که یک مقدار نمی تواند تغییر کند.
شما از اشیاء قابل تغییر و تغییرناپذیر چه می فهمید؟
اشیایی که مقدار آنها می تواند تغییر کند گفته می شود که قابل تغییر هستند. اشیایی که ارزش آنها پس از ایجاد تغییر ناپذیر است، تغییر ناپذیر نامیده می شوند.