Курс Raku / Об’єкти, введення-виведення та винятки / Класи та об’єкти / Методи класу / Вправи / Кілометри в милі

Розв’язання: Кілометри в милі

Ось один із можливих варіантів розв’язання задачі.

Код

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. Метод класу все одно може приймати параметри: тут він отримує кількість кілометрів і повертає милі.

Навігація курсом

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