Русский
Открыть в Telegram

Ветка دوستان دقیقا تفاوت کاربردی این دو تا برنامه بالا رو میشه برام توضیح بدید

2 сообщения · –
M
دوستان دقیقا تفاوت کاربردی این دو تا برنامه بالا رو میشه برام توضیح بدید زیاد کاربرد ستر و گتر رو متوجه نشدم
  1. S
    تو شی گرایی مفهومی داریم به اسم کپسوله سازی که قسمتی از کپسوله سازی، پنهان کردن اطلاعات هست. این پنهان سازی اطلاعات میگه برنامه نویس باید متغیرای شی یی رو از دید عموم مخفی کنه که هرکسی بهش دسترسی نداشته باشه. درعوض یه تابع setter و getter داشته باشه که اشیای دیگه توسط اون دو تا تابع بتونن به بعضی متغیرای شی یی دسترسی داشته باشن. متاسفانه/خوش بختانه پایتون این مفهوم پنهان سازی اطلاعات رو اصن قبول نداره و تواناییش رو از برنامه نویس گرفته‌. و منطقش این هست که برنامه نویس یه شخص عاقل و بالغه که میفهمه دسترسی مستقیم به اشیا کلاس های دیگه کار اشتباهی هست. بخاطر همین کاربرد ستر و گتر خیلی کم هست تو برنامه های پایتون

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем