Новый курс по "Объектно-ориентированному программированию в Python".
Содержание: 00. ООП: Введение (проблема процедурного подхода) 01. ООП: Объекты и классы 02. ООП: Атрибуты класса и функции 03. ООП: Классы как callable-объекты, экземпляры классов 04. ООП: Функции классов и методы экземпляров, self 05. ООП: Инициализация экземляров, init метод 06. ООП: Статические методы и декоратор @staticmethod 07. ООП: Инкапсуляция, приватные атрибуты и публичный интерфейс 08. ООП: Пример 1 09. ООП: 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 и хранение данных в экземпляре класса-владельца
Информация о видео Название: Python - ООП Автор: Молчанов Олег Год выхода: 2020 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 13:03:51