Tutorial
Advanced Object-Oriented Perl
Damian Conway, Thoughtstream
Track: Perl Tutorial
Date: Tuesday, July 18
Time: 8:45am
- 5:00pm
Location: Serra I
Who Should Attend:
Perl programmers who have completed Tom Christiansen's introductory
object-oriented Perl tutorial, or who have a basic familiarity with simple
OO Perl.
In this tutorial, you'll build on the basic object-oriented Perl techniques
you already know and unlock more of the power of Perl's OO capabilities.
Course Outline:
- Revision of Perl OO basics
- Non-hash-based objects
- Pseudo-hashes
- Automating class construction
- Inheritance
- Polymorphism
- Encapsulation
- Inheritance revisited
- Ties
- Operator overloading
- Grafting other OO models onto Perl
- Generic programming
- Multiple dispatch