Menu
CoddyTech

Введение в ООП

Часть раздела Объектно-ориентированное программирование путешествия по Python на Coddy. Урок 1 из 64.

Объектно-ориентированное программирование (ООП) организует код вокруг объектов, содержащих данные (атрибуты) и функции (методы).

Создай файл с именем car.py с классом

class Car:
    pass  # заглушка, которая ничего не делает

Создай другой файл с именем driver.py, чтобы использовать класс

from car import Car

Создайте объект класса Car

my_car = Car()

Проверь тип своего объекта

print(type(my_car))

Вывод:

<class 'car.Car'>

Это подтверждает, что ты успешно создал объект из класса Car. В ООП класс — это как чертёж, а объект — то, что ты создаёшь по этому чертежу.

challenge icon

Задание

Средне

В этом задании ты реализуешь класс Car в файле car.py и используешь его в файле driver.py.

Тебе нужно обновить driver.py, чтобы правильно импортировать и использовать класс Car.

Подробные комментарии TODO проведут тебя через каждый этап реализации. Файл драйвера содержит тесты, которые проверят, правильно ли работает твоя реализация.

Попробуйте сами

from car import Car

# TODO: Создайте объект класса
my_car = ?

# Выведите тип my_car
print(type(my_car))
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Объектно-ориентированное программирование

Потренируйтесь самостоятельно: Онлайн-компилятор Python