Help for this page

Select Code to Download


  1. or download this
    # MyClass.pm
    package MyClass;
    ...
    
    our @ISA = qw(BaseClass); # have all BaseClass methods work on MyClass
    1;
    
  2. or download this
    # BaseClass.pm
    package BaseClass;
    ...
        return SubClass->new;
    }
    1;
    
  3. or download this
    # SubClass.pm
    package SubClass;
    ...
    extends 'BaseClass';
    
    1;