یاد یه بنده خدایی افتادم!
به اسم توماس!
یه کتاب ریاضی نوشت!
چند سال بعد خودش کتاب خودش رو گذاشت کنار و با یکی دیگه با نام فینی یه کتاب جدید نوشت و اسم کتاب رو هم گذاشتن توماس فینی!
حالا من هم دارم بعضی چیز هایی رو که خودم گفتم رو کنار می ذارم چیز هایی جدید رو جایگزینش می کنم!
تو قسمت آموزش کلاس گفتم که:
تفاوت کلاس و استراکچر
ساختارها انواع مقداري هستند و مستقيماً مقدار را در خود نگه ميدارند و از اينرو در stack نگهداري ميشوند. استفاده از ساختارها همانند ساير انواع مقداري است.
حالا می گم که کلاً این رو بذارین کنار!
Class و Structure پنج تفاوت مهم با هم دارن:
1. تایپ استراکچر Value هست! تایپ کلاس Ref
2. استراکچر به صورت default به صورت Public تعریف میشه ولی کلاس Private هست
3.کلاس توانایی وراثت داره ولی struct نداره!
4. کلمه this فقط در کلاس کار برد داره و کار می کنه و توی struct کار نمی کنه!
5.به Structure ها نمیشه به صورت مستقیم مقدار اولیه نسبت داد! باید از سازنده ها استفاده کرد!
به جرات می گم بهتون که تا حالا در هیچ سایت یا هیچ مقاله ای این پنج تفاوت با هم یکجا ذکر نشده! حتی اطمینان می دم که هیچ کودوم از استاد های دانشگاه ما هم این 5 مورد رو نمی دونن!
مؤید باشید
به اسم توماس!
یه کتاب ریاضی نوشت!
چند سال بعد خودش کتاب خودش رو گذاشت کنار و با یکی دیگه با نام فینی یه کتاب جدید نوشت و اسم کتاب رو هم گذاشتن توماس فینی!
حالا من هم دارم بعضی چیز هایی رو که خودم گفتم رو کنار می ذارم چیز هایی جدید رو جایگزینش می کنم!
تو قسمت آموزش کلاس گفتم که:
تفاوت کلاس و استراکچر
ساختارها انواع مقداري هستند و مستقيماً مقدار را در خود نگه ميدارند و از اينرو در stack نگهداري ميشوند. استفاده از ساختارها همانند ساير انواع مقداري است.
حالا می گم که کلاً این رو بذارین کنار!
Class و Structure پنج تفاوت مهم با هم دارن:
1. تایپ استراکچر Value هست! تایپ کلاس Ref
2. استراکچر به صورت default به صورت Public تعریف میشه ولی کلاس Private هست
3.کلاس توانایی وراثت داره ولی struct نداره!
4. کلمه this فقط در کلاس کار برد داره و کار می کنه و توی struct کار نمی کنه!
5.به Structure ها نمیشه به صورت مستقیم مقدار اولیه نسبت داد! باید از سازنده ها استفاده کرد!
به جرات می گم بهتون که تا حالا در هیچ سایت یا هیچ مقاله ای این پنج تفاوت با هم یکجا ذکر نشده! حتی اطمینان می دم که هیچ کودوم از استاد های دانشگاه ما هم این 5 مورد رو نمی دونن!
مؤید باشید