سلام
هرکسی هرچیزی راجع به نحوه تعریف و موقعیت کاری استفاده از ستر ها و گتر ها در php میدونه بنویسه. مثلا برای کنترلر های پروژه های mvc. ممنون.
سلام
یکی از قوائد برنامه نویسی شی گرا کپسوله سازی (Encapsulation) است.
کپسوله سازی به منظور مخفی کردن اجزا اصلی یک شئ یا ابجکت انجام میشه.
در واقع فیلد های اصلی در یک آبجکت رو بصورت خصوصی (private ) تعریف میکنند و برای دسترسی از خارج از ابجکت متد های getter
و setter رو تعریف میکنند.
متد getter برای گرفتن مقدار فیلد مورد نظر و متد setter برای عوض کردن مقدار فیلد استفاده میشه.
شاید پاسخ شما همینجا باشد