انجمن کاربران لینوکس ایران - تکنوتاکس سابق
مفهوم آبجکت immutable به زبان ساده چیست - نسخه قابل چاپ

+- انجمن کاربران لینوکس ایران - تکنوتاکس سابق (http://forum.sito.ir)
+-- انجمن: پرسش‌ها و پاسخ‌ها (http://forum.sito.ir/forumdisplay.php?fid=3)
+--- انجمن: انجمن عمومی (http://forum.sito.ir/forumdisplay.php?fid=6)
+--- موضوع: مفهوم آبجکت immutable به زبان ساده چیست (/showthread.php?tid=19419)



مفهوم آبجکت immutable به زبان ساده چیست - n3g4r66 - 2017-12-08

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


RE: مفهوم آبجکت immutable به زبان ساده چیست - oruji - 2018-01-12

صرف نظر از برخی تفاوت های جزئی، مفاهیم شیءگرایی فارغ از زبان برنامه نویسی می باشند، و عموما در زبان های مختلف این مفاهیم یکسان می باشند و فرقی نمی کنند. در صورتی که شما مفهوم آبجکت های تغییر ناپذیر یا immutable را به عنوان مثال در زبان #C درک کرده باشید، بدین معنی است که این مفهوم را در شیءگرایی درک کرده اید و در زبان های دیگر هم مشکلی نخواهید داشت.