You are currently viewing Python ООП (2020)

Python ООП (2020)

Автор: Олег Молчанов

Курс скачан из открытых интернет-источников. Авторские права на продукты принадлежат только их владельцам. Основная цель сайта — это предоставление пользователям бесплатного материала для самостоятельного обучения. Если вы заметили нарушение своих авторских прав, то вы можете связаться с нами для удаления вашего продукта с нашего сайта по ссылке>>>>>

С Уважением,

Администрация проекта 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__ и хранение данных в экземпляре класса-владельца

ВНИМАНИЕ!

СКАЧИВАЙТЕ КУРС СРАЗУ

Материал может быть удален в любой момент по запросу правообладателя!

Добавить комментарий