Here are two different functions with the same name but found in different invoking packages:
sub _profile_subengine { my ($self, $dataref, $current) = @_; my @record = @{${$dataref}{$current}}; print <<INSTRUCTOR; Instructor Profile for:\t$record[1] $record[0] Title: $record[3] Department: $record[2] Phone Ext.: $record[5] INSTRUCTOR }
sub _profile_subengine { my ($self, $dataref, $current) = @_; my @record = @{${$dataref}{$current}}; print <<SCHEDULE; Profile for Group $current in Room $record[0] at Time Slot $record[1] Room: $record[0] Time Slot: $record[1] Group Name: $record[2] Leader: $record[5] SCHEDULE }
Previous | Back to start of show | Next |
Slide: 45 mall_polymorphism | © 2003 James E. Keenan |