Войти Создать аккаунт

ООП · 3 из 26

Седло по росту

Перед выдачей механик проката подгоняет седло под человека: высокому поднимает, ребёнку опускает. У каждого велосипеда седло своё, и помнить, на какой оно сейчас высоте, должен сам велосипед, а не механик. Начать решили с одного седла.

Что сделать

Опишите класс седла: оно помнит свою высоту и умеет подниматься и опускаться.

Что приходит

  • vysota — с какой высоты в сантиметрах седло начинает

Что должен уметь

Поле vysota — высота сейчас; методы podnyat(sm) и opustit(sm) меняют её на sm сантиметров вверх и вниз.

Допишите класс Sedlo в редакторе справа. Проверка создаёт его объекты и зовёт методы — то, что напечатано, на проверку не влияет.

Пример

Седло на 80 сантиметрах подняли на 5 и опустили на 2 — vysota стала 83.

Тот же пример кодом
Перед вызовом
sedlo = Sedlo(80)
sedlo.podnyat(5)
sedlo.opustit(2)
Вызов
sedlo.vysota
Вернуть
83
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.