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

ООП · 10 из 14

Велосипед из строки

Выгрузка из старой системы приходит строками вида V-12;60. Писать разбор строки в каждом месте, где создаётся велосипед, — значит разложить один и тот же split по всему проекту.

Что сделать

Научите класс создавать велосипед прямо из строки выгрузки — без split в каждом месте проекта.

Что приходит

  • nomer — номер на раме, строка

  • tarif — сколько рублей стоит час, целое

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

Velosiped.iz_stroki("V-12;60") — зовётся у класса и отдаёт велосипед с номером "V-12" и тарифом 60 целым.

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

Перед вызовом
v = Velosiped.iz_stroki('V-12;60')
Вызов
(v.nomer, v.tarif)
Вернуть
('V-12', 60)
Ctrl+Enter — проверить

Обсуждение

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

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