Raku kurss / Pamati /
Funkciju pamati / Vairāk par funkcijām / Daudzfunkcijas
Tests 1 — Vienkāršas
daudzfunkcijas
Kādi ir pareizie veidi, kā izveidot daudzfunkciju?
1
sub func($a) {. . .}
sub func($a, $b) {. . .}
| nepareizi | Šīs definīcijas ir (: pareizi, nepareizi :) | Trūkst multi deklaratora. |
2
multi func($a) {. . .}
multi func($a, $b) {. . .}
| pareizi | Šīs definīcijas ir (: pareizi, nepareizi :) | Trūkst sub deklaratora, bet tas ir pieņemami. |
3
multi sub func($a) {. . .}
multi sub func($a, $b) {. . .}
| pareizi | Šīs definīcijas ir (: pareizi, nepareizi :) | Pilnīgi perfekti. |
4
sub multi func($a) {. . .}
sub multi func($a, $b) {. . .}
| nepareizi | Šīs definīcijas ir (: pareizi, nepareizi :) | Jābūt multi sub, nevis sub multi. |
5
multi sub func($a) {. . .}
multi sub func($b) {. . .}
| nepareizi | Šīs definīcijas ir (: pareizi, nepareizi :) | Parakstus nevar atšķirt vairākkārtējā izsaukumā. |
Kursa navigācija
← Daudzfunkcijas
| Tests 2 —
Daudzfunkcijas ar tipizētiem parametriem →