Ничего не найдено

ООП в Python

Вы научитесь использовать основные принципы объектно-ориентированное программирования для повторного использования и оптимизации вашего кода.

Дарья Козлова
Преподаватель

Дарья Козлова

Учитель математики и информатики

4часа
13видео
31упражнение
3400опыта
Описание курсаОбъектно-ориентированное программирование (ООП) – это широко используемая модель программирования, которая сокращает время разработки, облегчает чтение, повторное использование и сопровождение кода. ООП рассматривает вашу программу, как коллекцию объектов, которые взаимодействуют друг с другом. В этом курсе вы узнаете, как создать классы, которые являются основой для каждого объекта в Python. Вы научитесь использовать принципы наследования и полиморфизма для повторного использования и оптимизации вашего кода. Погружайтесь в курс и вы узнаете, как создавать красивый, чистый и эффективный код.
1.  Основы объектно-ориентированного программирования
В этой главе вы узнаете, что такое объектно-ориентированное программирование (ООП), чем оно отличается от процедурного программирования и как его можно применять. Вы научитесь определять свои собственные классы и создавать методы, атрибуты и конструкторы.

2.  Наследование и полиморфизм
Наследование и полиморфизм – это основные концепции ООП, которые позволяют эффективно и последовательно использовать код повторно. Вы узнаете, как наследуются классы, научитесь настраивать и переопределять методы, а также рассмотрите различия между данными на уровне класса и данными на уровне экземпляра.

3.  Интеграция со стандартами Python
В этой главе вы узнаете, как сделать, чтобы объекты, хранящие одинаковые данные, считались одинаковыми, как определить и настроить строковые представления объектов и как создать новые типы ошибок. С помощью интерактивных упражнений вы узнаете, больше о настройке классов, чтобы они работали как стандартные типы данных Python.

ООО «Дипскиллс»
г. Москва, ул. Измайловский Вал, д. 2
© DeepSkills, 2023