Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Classes et obiecta / Partes

Plures partes componere

Classis plus quam unam partem facere potest. Simpliciter unamquamque cum proprio does enumeras:

role Walk {
    method move { 'walking' }
}

role Swim {
    method dive { 'diving' }
}

class Duck does Walk does Swim {
}

Classis Duck nunc et methodum move ex Walk et methodum dive ex Swim habet:

say Duck.new.move; # walking
say Duck.new.dive; # diving

Partes ita coniungere compositio appellatur. Tibi permittit classem ex pluribus independentibus agendi rationis partibus componere, quod saepe flexibilius est quam unam hereditatis catenam aedificare — classis exacte eas facultates quibus eget miscere potest, et nihil amplius.

Partes   |   Partem obiecto addere


💪 Vel recta ad exercitationes huius sectionis i.