Perl 6 OOP Tablet


Intro - Chapter: 0:History 1:Design 2:Basics 3:Var 4:Op 5:IO 6:Block 7:Sub 8:OOP 9:Rx 10:Meta
Overview - Appendices: A:Index B:Tables C:Cook D:Delta E:Best of F:Links G:Glossary




Damian Conway: In order to understand how object orientation works in Perl, we first need to agree what object orientation actually is. And that's surprisingly hard to do. Object-oriented programming has been around for at least three decades now, and in that time many opinions, theories, and even ideologies have been formulated on the subject. Each has purported to definitively characterize object orientation. Most are mutually inconsistent. No two are exactly alike.

Classes

Attributes

Methods

Submethods

Inheritance

Delegation

Roles


Intro - Chapter: 0:History 1:Design 2:Basics 3:Var 4:Op 5:IO 6:Block 7:Sub 8:OOP 9:Rx 10:Meta
Overview - Appendices: A:Index B:Tables C:Cook D:Delta E:Best of F:Links G:Glossary