O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



Advanced Object Oriented Perl
Damian Conway, Thoughtstream

Track: Perl
Date: Tuesday, July 23
Time: 8:45am - 5:30pm
Location: Grande Ballroom A

This tutorial will show participants how to build on the basic object-oriented Perl techniques they already know and unlock more of the power of Perl's OO capabilities.

    They will learn:
    • how (and when) to bless arrays and scalars;
    • three different ways to implement data hiding for Perl objects
    • how Perl implements inheritance and polymorphism (and how to change the rules of either);
    • the features (and traps) of operator overloading in Perl;
    • easy ways to build complete classes (semi-)automatically;
    • how to do design-by-contract programming in OO Perl
    • how to use multiple dispatch (an advanced form of polymorphism)

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.