Автор: Олег Молчанов
Курс скачан из открытых интернет-источников. Авторские права на продукты принадлежат только их владельцам. Основная цель сайта — это предоставление пользователям бесплатного материала для самостоятельного обучения. Если вы заметили нарушение своих авторских прав, то вы можете связаться с нами для удаления вашего продукта с нашего сайта по ссылке>>>>>
С Уважением,
Администрация проекта learn-free.site «Учитесь бесплатно»
ОПИСАНИЕ КУРСА
Новый курс по “Объектно-ориентированному программированию в Python” и это его карта.
СОДЕРЖАНИЕ КУРСА:
- ООП: Введение (проблема процедурного подхода)
- 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__ и хранение данных в экземпляре класса-владельца
ВНИМАНИЕ!
СКАЧИВАЙТЕ КУРС СРАЗУ
спасибо
Спасибо за курс , и бесплатно