Corso di Raku / Fondamenti / Più sulle funzioni / Multi-funzioni
Quiz 1 — Semplici multi-funzioni
Quali sono i modi corretti per creare una multi-funzione?
1
sub func($a) {. . .}
sub func($a, $b) {. . .}
incorrect | Queste definizioni sono (: corrette, scorrette :) | Manca il dichiaratore multi . |
2
multi func($a) {. . .}
multi func($a, $b) {. . .}
correct | Queste definizioni sono (: corrette, scorrette :) | Manca il dichiaratore sub , ma è accettabile. |
3
multi sub func($a) {. . .}
multi sub func($a, $b) {. . .}
correct | Queste definizioni sono (: corrette, scorrette :) | Totalmente perfetto. |
4
sub multi func($a) {. . .}
sub multi func($a, $b) {. . .}
incorrect | Queste definizioni sono (: corrette, scorrette :) | Dovrebbe essere multi sub , non sub multi . |
5
multi sub func($a) {. . .}
multi sub func($b) {. . .}
incorrect | Queste definizioni sono (: corrette, scorrette :) | Le firme non possono essere distinte in un dispatch multiplo. |
Più pratica
Navigazione del corso
← Più sulle funzioni / Tipo di ritorno | 💪 Esercizio: Fattoriale con multi-funzioni →
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська