Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Attributa / Exercises / Liber

Solutio: Liber

Ecce solutio possibilis huius exercitationis.

Codex

class Book {
    has Str $.title;
    has Str $.author;
}

my $b = Book.new(title => 'Raku', author => 'Larry');
say "{$b.title} by {$b.author}";

🦋 Inveni codicem fontem in archivo book.raku.

Exitus

Raku by Larry

Commentarii

  1. Utrumque has $.title et has $.author attributum una cum accessore legendi declarat.

  2. Uterque accessor intra unam chordam duplicibus virgulis clausam adhibetur. Uterque uncis crispis includitur — {$b.title} et {$b.author} —, quae est forma interpolationis codicis: quidquid in uncis est exsequitur et effectus eius inseritur, itaque accessores vocantur eorumque valores in chordam ponuntur.

  3. Utrumque attributum chorda est, itaque prudens erit ea sic declarare.

Liber   |   Titulus mutabilis