دوره آموزش Descriptors در پایتون

descriptorهای پایتون در نسخه 2.2 معرفی شدند اما هنوز به طور گسترده‌ای ناشناخته هستند. descriptorهای پایتون راهی برای ایجاد attributeهای مدیریت شده هستند. در میان بسیاری از مزایای آنها، attributeهای مدیریت شده را در برابر تغییرات یا به روزرسانی خودکار آنها محافظت میکند. descriptorها درک پایتون را افزایش می دهند و مهارت های کد نویسی را بهبود می بخشند. descriptorها بطور ضمنی در پایتون برای مکانیسم های شی گرا زبان استفاده می شوند. همانطور که خواهید دید، متدها با استفاده از descriptorها اجرا می شوند و در واقع به لطف descriptorها است که برنامه‌نویسی شی‌گرا در پایتون امکان پذیر است.

 



0

intro

13:10

رایگان

1

__get__

7:13

رایگان

2

__set__

8:22

رایگان

3

__delete__

2:13

رایگان

4

__set_name__

4:7

رایگان

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

دوره آموزش وب اسکرپینگ(web scraping) در پایتون
دوره آموزش وب اسکرپینگ(web scraping) در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش Multi Threading در پایتون
دوره آموزش Multi Threading در پایتون
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش GraphQL در پایتون
دوره آموزش GraphQL در پایتون
تکمیل ضبط
امیرحسین بیگدلو

ارسال نظر


مجید اشرفی

11 ماه قبل پاسخ به نظر

درود استاد گرامی
در ویدیو شماره صفر مقدمه ای را فرمودید و اضافه کردید که قبلا بیان کردید.
در ویدئو های تک قسمتی Encapsulation بیان شده است.

ارسال نظر



حامد

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

تشکر بابت زحماتتون.

ارسال نظر



مهران

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

درود جناب بیگدلی عزیز ... داخل ویدیو عنوان کردید (مثلا) داخل getter ، قسمت owner به کلاس و قسمت instance به آبجکتی که ماساختیم اشاره میکنه ... و هر کدام از اینها رو که ما بسازیم در صورتی که دیگری ساخته نشود مقدار None را خواهد داشت .درسته ؟ منتهی من که تست کردم فقط در صورتی که فقط owner ساخته شود instance مقدار None را دارد و در هر صورت دیگری هر دو مقدار خواهند داشت (یعنی instance رو که میسازیم Owner به صورت اتوماتیک مقدار خواهد گرفت ) .خواستم ابهامم رو برطرف بفرمایید ممنون
پ

ارسال نظر





مونگارد