Python [Артем Егоров] Объектно-ориентированное программирование на Python (2022)

  • Автор темы MilkShake
  • Дата начала
Автор: Артем Егоров
Название: Объектно-ориентированное программирование на Python (2022)

1650470649097


Описание:

О курсе


Данный курс является логическим продолжением моего курса, посвященному основам программирования на 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

Выпускной
Мое почтение

Подробнее:
Скачать:

Скрытое содержимое для пользователя(ей): ATLANT ♆
 
Последнее редактирование:
E

Egor_Req

Премиум PRO ★
Регистрация
07.06.22
Сообщения
6
Реакции
2
Обновите пожалуйста ссылку!!!
 
ATLANT ♆

ATLANT ♆

Администратор
Регистрация
09.05.21
Сообщения
45.793
Реакции
124.042
Обновите пожалуйста ссылку!!!
 
E

Egor_Req

Премиум PRO ★
Регистрация
07.06.22
Сообщения
6
Реакции
2
Обновите ссылку
 
Unity

Unity

Администратор
Регистрация
01.07.21
Сообщения
2.352
Реакции
45.946
Обновите ссылку
 

Похожие темы

Trinity
Ответы
0
Просмотры
258
Python
Trinity
Trinity
Trinity
Ответы
0
Просмотры
696
Python
Trinity
Trinity
ATLANT ♆
Ответы
0
Просмотры
459
Python
ATLANT ♆
ATLANT ♆
Trinity
Ответы
0
Просмотры
844
Python
Trinity
Trinity