Raku kurss / Padziļināti / Operatori
Īpašības un pragmas 🆕
Divas iespējas ļauj ietekmēt, kā kods tiek
kompilēts, pirms tas vispār tiek izpildīts.
Īpašība (trait) ir modifikators, kas pievienots deklarācijai —
mainīgajam vai apakšprogrammai — un rakstīts ar is.
Pragma ir moduļveida direktīva, ko ieslēdz ar use
(vai izslēdz ar no), un kas maina kādu noteikumu pārējā
leksiskā tvēruma ietvaros.
Jūs jau esat garāmejot izmantojuši īpašību, piemēram,
is default. Šajā sadaļā īpašības tiek aplūkotas kā
atsevišķa funkcionalitāte, parādīts, kā rakstīt savas, un iepazīstināts
ar pragmām.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 3 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.