Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Klasoj kaj objektoj / Klasmetodoj / Exercises / De kilometroj al mejloj

Solvo: De kilometroj al mejloj

Jen ebla solvo de la tasko.

Kodo

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

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

🦋 Vi povas trovi la fontkodon en la dosiero km-to-miles.raku.

Eligo

6.21

Komentoj

  1. La konvertado ne dependas de iu aparta objekto, do ĝi estas skribita kiel klasmetodo kaj vokata rekte sur Converter.

  2. Klasmetodo ankoraŭ povas preni parametrojn: ĉi tie ĝi ricevas la nombron da kilometroj kaj redonas la mejlojn.

Kursa navigado

De kilometroj al mejloj   |   Kvizo — Klasmetodoj