Курс по Raku / Напреднали / Оператори
Трейтове и прагми 🆕
Две средства ви позволяват да повлияете на начина, по който кодът се
компилира, преди изобщо да се изпълни. Трейтът
е модификатор, прикрепен към декларация — на променлива или функция —
записан с is. Прагмата е директива, подобна на
модул, която се включва с use (или се изключва с
no) и променя правило за останалата част от лексикалния
обхват.
Вече сте използвали трейт като is default мимоходом. В
тази секция ще разгледаме трейтовете като самостоятелно средство, ще
покажем как да напишете собствен и ще въведем прагмите.
Теми в този раздел
Практика
Направете 2 теста върху съдържанието на този раздел.
Упражнения
Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.