ModeratoR #1
Administrator
Автор: Артем Егоров Название: Объектно-ориентированное программирование на Python (2022) Описание: О курсе Данный курс является логическим продолжением моего курса, посвященному основам программирования на Python. Без знания основ Python данный курс будет сложен для усвоения. Программа курса: Введение в классы Классы, объекты, экземпляры классов Атрибуты класса Атрибуты экземпляра класса Функции как атрибут класса Методы и свойства Методы экземпляра. Аргумент self Инициализация объекта. Метод init Практика "Создание класса и его методов" Моносостояние для экземпляров класса Публичные, приватные, защищенные атрибуты и методы Геттеры и сеттеры, property атрибуты Декоратор Property Вычисляемые свойства Classmethod и staticmethod Пространство имен класса Практика по методам и свойствам (property) Магические методы. Double underscore (dunder) methods Магические методы. Методы __str__ и __repr__ Магические методы __len__ и __abs__ Магические методы __add__, __mul__, __sub__ и __truediv__ Специальные методы сравнения объектов классов Магические методы __eq__ и __hash__ Магический метод __bool__ Магический метод __call__ Полиморфизм в Python Методы __getitem__ , __setitem__ и __delitem__ Магические методы __iter__ и __next__ Наследование Принцип наследования в ООП Наследование от object и от других встроенных типов Переопределение методов в Python Расширение класса в Python Делегирование в Python Множественное наследование Slots Slots: свойства(property) и наследования Исключения Exceptions Исключения в Python Распространение исключений Обработка исключений try-except Инструкция raise Пользовательские исключения в Python Выпускной Мое почтение Скрытое содержимое для пользователя(ей): Mr. Cat |
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.