Cursus Raku / Geavanceerd / Operatoren / Traits en pragma’s / Ingebouwde traits

Quiz — Traits

Welke trait laat een subroutine de variabele van de aanroeper wijzigen via een parameter?

1is rw
0is copy
0is default
0geen — parameters zijn standaard schrijfbaar

Een parameter is standaard alleen-lezen, dus aan een gewone parameter kun je niets toekennen. is rw bindt de parameter aan de eigen variabele van de aanroeper, zodat een wijziging binnen de routine ook buiten zichtbaar is. is copy zou in plaats daarvan een wijzigbare kopie geven en de aanroeper ongemoeid laten.

Cursusnavigatie

Ingebouwde traits   |   Een trait schrijven