Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Protocollum metaobjectorum 🆕 / Exercises / Ordo resolutionis methodorum

Solutio: Ordo resolutionis methodorum

Ecce solutio possibilis huius exercitationis.

Codex

class A {
}

class B is A {
}

class C is B {
}

say C.^mro.map(*.^name);

🦋 Inveni codicem fontem in archivo the-mro.raku.

Exitus

(C B A Any Mu)

Commentarii

  1. .^mro catenam generum reddit quam Raku perquirit cum methodum resolvit.

  2. Catena lineam hereditatis gradatim sequitur: C, deinde parens eius B, deinde parens ipsius B scilicet A, et denique Any et Mu, quibus omne genus desinit. Hierarchia altior indicem simpliciter longiorem facit.

Ordo resolutionis methodorum   |   Rhombus classium