Raku kurss / Objekti, ievade/izvade un izņēmumi / Klases un objekti
Metaobjektu protokols 🆕
Katru Raku klasi, lomu un tipu pašu apraksta cits objekts — tā metaobjekts —, kas zina tipa nosaukumu, tā atribūtus, metodes un vietu mantošanas kokā. Saskarne ar šiem metaobjektiem ir metaobjektu protokols jeb MOP.
Vienu tā stūrīti jau esat izmantojuši: .^name ir MOP
izsaukums. Šī sadaļa pienācīgi parāda .^ sintaksi,
noderīgākās metametodes tipa izpētei un to, kā MOP ļauj pat pievienot
klasei metodes, kamēr programma darbojas.
Šīs sadaļas temati
Prakse
Jūs gaida 1 viktorīna par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 4 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.