وقتی یه متغیر را میخوایم تعریف کنیم علاوه بر دوحالت private و public دو حالت دیگه هم هست اونا چه معنایی دارن؟ منظورم protected, friend هست
وقتی یه متغیر را میخوایم تعریف کنیم علاوه بر دوحالت private و public دو حالت دیگه هم هست اونا چه معنایی دارن؟ منظورم protected, friend هست
عناصری که بصورت پراتکتد ( محافظت شده ) در یک کلاس تعریف میشن فقط توسط توابع و اشیاء داخلی همون کلاس یا کلاسهای فرزند قابل دستیابی هستند .نوشته شده توسط archi
عناصری که بصورت Friend تعریف میشن ، هر جائی که "تعریف" کلاس وجود داشته باشه قابل دسترسی هستند . ( یعنی اگر بخواهید از یک ماژول دیگر یک نسخه از کلاس داخل ماژول خود را بسازید ، نخواهید توانست از اعضای Firend آن استفاده کنید چون تعریف کلاس اصلی در ماژول کاربردی فعلی شما وجود نداره )
خوش باشی