Программирование/Администрирование [Олег Молчанов] Python ООП (2020)

Leon

Команда форума
Администратор
Автор: Олег Молчанов
Название: Python ООП (2020)

Python ООП

Новый курс по "Объектно-ориентированному программированию в Python" и это его карта.
#0. ООП: Введение (проблема процедурного подхода)

#1. ООП: Объекты и классы

#2. ООП: Атрибуты класса и функции

#3. ООП: Классы как callable-объекты, экземпляры классов

#4. ООП: Функции классов и методы экземпляров, self

#5. ООП: Инициализация экземляров, init метод

#6. ООП: Статические методы и декоратор @staticmethod

#7. ООП: Инкапсуляция, приватные атрибуты и публичный интерфейс

#8. ООП: Пример 1

#9. ООП: Name mangling

#10. ООП: Область видимости классов и Методы класса @classmethod

#11. ООП: Свойства @property, геттеры и сеттеры (getter, setter)

#12. ООП: Свойства только для чтения и вычисляемые свойства

#13. ООП: Наследование, перегрузка методов и расширение функциональности

#14. ООП: Множественное наследование, mro, миксины

#15. ООП: Полиморфизм, перегрузка операторов

#16. ООП: Хэшируемые объекты и равенство

#17. ООП: super() и делегирование родителям

#18. ООП: Дескрипторы. Non-data дескрипторы

#19. ООП: Дескрипторы данных

#20. ООП: Слабые ссылки weakref и проблема хранения данных в экземпляре дескриптора

#21. ООП: Метод set_name и хранение данных в экземпляре класса-владельца

Подробнее:

Cкрытый контент, нужно авторизируйся или присоединяйся.

Скачать:
Cкрытый контент, нужно авторизируйся или присоединяйся.
 
Сверху
... ...