در بعضی برنامه ها ممکنه نخواین کسی اصلاعات یک کلاس رو تغییر بده برای همین private تعریف میکنین و اگه بخواین فقط فرزند های کلاس تغییرش بدن protected میشه
ولی برای منم سواله
برنامه ای که کدهاشو فقط خودمون مینویسیم چرا نباید اجازه دسترسی رو به خودمون بدیم
خب همه public باشه که راحت تره
دیگه لازم نیست یه تابع get هم برای هر متغیر تعریف کرد