در این ویدیو با متد __set__ در پایتون آشنا میشوید. این متد زمانی فراخوانی میشود که قصد تغییر مقدار یک attribute را داشته باشید. این متد به صورت پیشفرض دو مقدار را میگیرد. اول instance آبجکتی است که قرار است مقدار attribute آن را تغییر دهید. دوم value مقداری است که قصد دارید در attribute ذخیره کنید.



0

intro

13:10

رایگان

1

__get__

7:13

رایگان

2

__set__

8:22

رایگان

3

__delete__

2:13

رایگان

4

__set_name__

4:7

رایگان

دوره های پیشنهادی

دوره آموزش سلری(celery)
دوره آموزش سلری(celery)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Descriptors در پایتون
دوره آموزش Descriptors در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش امنیت در وب
دوره آموزش امنیت در وب
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر


sh

2 سال قبل پاسخ به نظر

سلام
متد __set__ رو ک پاک میکنم باز اون value رو ست میکنه واسم چرا ارور نمیده پس؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
وقتی set نیست،‌ همون رفتار پیشفرض اتفاق میفته یعنی بدون اعتبارسنجی مستقیما مقدار داخل اتریبیوت قرار میگیره.

Aliii

2 سال قبل پاسخ به نظر

سلام
اگه چند تا Attribute با نوع داده‌های مختلف داشته باشیم، باید Descriptorهای جداگانه برای هر DataType نوشت؟

ارسال نظر



امیرحسین بیگدلو

2 سال قبل

سلام
بله

MORTEZA

3 سال قبل پاسخ به نظر

خیلی خوب و مفید برای کار با کلاس ها

ارسال نظر



مونگارد