Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Methodi / Exercises / Verbum inversum

Solutio: Verbum inversum

Ecce solutio possibilis huius exercitationis.

Codex

class Word {
    has $.text;

    method reversed {
        $.text.flip;
    }
}

say Word.new(text => 'Raku').reversed;

🦋 Inveni codicem fontem in archivo greeter.raku.

Exitus

ukaR

Commentarii

  1. Methodus reversed proprium obiecti text per accessorem $.text attingit et inbuiltum flip in eo vocat, quod chordam inversam reddit.

  2. Methodus directe in obiecto Word recenter creato vocatur. Nihil retro servatur — reversed simpliciter novum valorem ex attributo computat et reddit.

  3. Nota intra classem variabilem directe legere posse sine accessore adhibito:

    method reversed {
        $!text.flip;
    }

Verbum inversum   |   Area rectanguli