Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Attributa / Exercises / Titulus mutabilis
Solutio: Titulus mutabilis
Ecce solutio possibilis huius exercitationis.
Codex
class Label {
has $.text is rw;
}
my $l = Label.new(text => 'draft');
$l.text ~= ' (revised)';
say $l.text;🦋 Inveni codicem fontem in archivo changeable-label.raku.
Exitus
draft (revised)Commentarii
Proprietas
is rwaccessorem receptaculum scribendum reddere facit, itaque in parte sinistra assignationis apparere potest.Quia scribendus est, operator compositus
~=quoque in eo operatur:$l.text ~= ' (revised)'textum currentem legit, suffixum coniungit, et effectum retro servat — omnia per eundem accessorem.
Navigatio cursus
← Titulus mutabilis | Methodi →