ویدیو آموزش متدهای __getattr__, __setattr__, __delattr__ در پایتون
پیش نیاز: آموزش متدهای hasattr, getattr, setattr, delattr در پایتون
در این ویدیو با چهار متد مهم در برنامهنویسی شیگرا پایتون آشنا خواهید شد. متد __getatt__ برای زمانی است که میخواهید روی صدا زدن اتریبیوتهایی که در یک آبجکت وجود ندارند کنترل داشته باشید. متد __setattr__ برای زمانی است میخواهید روی اضافه کردن یک اتریبیوت جدید به یک شی کنترل داشته باشید. متد __delattr__ برای زمانی است که میخواهید روی حذف کردن یک اتریبیوت از یک شی کنترل داشته باشید. متد __getattribute__ برای زمانی است که میخواهید به طور کلی روی تمام واکشیهای اتریبیوتها، چه آنهایی که وجود دارند و چه آنهایی که وجود ندارند کنترل داشته باشید.
پیشنهاد میکنیم برای درک بهتر، بعد از این ویدیو، آموزش متدهای getitem, setitem, delitem در پایتون را مشاهده کنید.
ارسال نظر