سید رضا موسوی
4 سال پیش توسط سید رضا موسوی مطرح شد
2 پاسخ

setter and getter

سلام
هرکسی هرچیزی راجع به نحوه تعریف و موقعیت کاری استفاده از ستر ها و گتر ها در php میدونه بنویسه. مثلا برای کنترلر های پروژه های mvc. ممنون.


php
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
nodejs
html_css
vuejs
وردپرس
پایتون
فلاتر
css
react
اندروید
ثبت پرسش جدید
Igo
@Igo 4 سال پیش آپدیت شد
3

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


حسام موسوی
تخصص: طراح و برنامه نویس @hesammousavi 4 سال پیش مطرح شد
3

لطفا عنوان ها رو به فارسی تایپ کنید یا بخشی از اون فارسی باشه.
معمولا زمانی setter و getter برای یک پروپرتی تعریف میکنند که دسترسی به اون پروپرتی بصورت مستقم بسته باشه با استفاده از مقادیر private یا protected


Igo
@Igo 4 سال پیش آپدیت شد
3

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام