انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: مفهوم آبجکت immutable به زبان ساده چیست
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح
من خیلی در مورد آبجکت های غیر قابل تغییر شنیدم تو سایت های مختلف سرچ کردم یه چیزایی دستگیرم شد، تو این لینک https://oruji.org/java/immutable/mutable تفاوت immutable با mutable رو ساده توضیح داده ولی به زبان جاوا، آیا مفاهیم توی C# هم دقیقا همینطوره که اونجا گفته؟
صرف نظر از برخی تفاوت های جزئی، مفاهیم شیءگرایی فارغ از زبان برنامه نویسی می باشند، و عموما در زبان های مختلف این مفاهیم یکسان می باشند و فرقی نمی کنند. در صورتی که شما مفهوم آبجکت های تغییر ناپذیر یا immutable را به عنوان مثال در زبان #C درک کرده باشید، بدین معنی است که این مفهوم را در شیءگرایی درک کرده اید و در زبان های دیگر هم مشکلی نخواهید داشت.