or
Это упражнение является частью курса
Узнайте, что такое объектно-ориентированное программирование (ООП), чем оно отличается от процедурного подхода и как применяется на практике. Вы создадите собственные классы с методами, атрибутами и конструкторами, а затем используете их для создания объектов!
Познакомьтесь с двумя ключевыми концепциями ООП: наследованием и полиморфизмом. Научитесь применять их, чтобы сократить дублирование кода и расширять функциональность, а также разберитесь в различиях между данными на уровне класса и на уровне экземпляра.
Научитесь сравнивать объекты, определять и настраивать их текстовое представление, а также применять наследование для создания и перехвата пользовательских исключений — это откроет возможности для гибкой обработки ошибок.
Текущее упражнение