Cursus Raku / Essentiëlen / Meer over functies / Multi-functies
Quiz 1 — Eenvoudige multi-functies
Wat zijn de correcte manieren om een multi-functie te maken?
1
sub func($a) {. . .}
sub func($a, $b) {. . .}
incorrect | Deze definities zijn (: correct, incorrect :) | De multi declarator ontbreekt. |
2
multi func($a) {. . .}
multi func($a, $b) {. . .}
correct | Deze definities zijn (: correct, incorrect :) | De sub declarator ontbreekt, maar dat is acceptabel. |
3
multi sub func($a) {. . .}
multi sub func($a, $b) {. . .}
correct | Deze definities zijn (: correct, incorrect :) | Helemaal perfect. |
4
sub multi func($a) {. . .}
sub multi func($a, $b) {. . .}
incorrect | Deze definities zijn (: correct, incorrect :) | Het moet multi sub zijn, niet sub multi . |
5
multi sub func($a) {. . .}
multi sub func($b) {. . .}
incorrect | Deze definities zijn (: correct, incorrect :) | De handtekeningen kunnen niet worden onderscheiden bij meerdere dispatch. |
Meer oefening
Cursusnavigatie
← Meer over functies / Return type | 💪 Oefening: Faculteit met multi-functies →
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська