Курс языка программирования Raku / Объекты, ввод-вывод и исключения / Классы и объекты / Методы класса / Exercises / Километры в мили

Решение: Километры в мили

Вот один из возможных вариантов решения задачи.

Код

class Converter {
    method km-to-miles($km) {
        $km * 0.621;
    }
}

say Converter.km-to-miles(10);

🦋 Исходный код можно найти в файле km-to-miles.raku.

Вывод

6.21

Комментарии

  1. Перевод не зависит ни от какого конкретного объекта, поэтому он написан как метод класса и вызывается прямо у Converter.

  2. Метод класса всё равно может принимать параметры: здесь он получает число километров и возвращает мили.

Навигация по курсу

Километры в мили   |   Тест — Методы класса