Re: Inheritance frustration

2001-11-15 Thread Michael Fowler
On Thu, Nov 15, 2001 at 08:22:51AM -0600, Jon Cassorla wrote: > A.pm > > #!/usr/local/bin/perl > package A; > sub foo { print STDOUT "A::foo\n"; } > sub bar { print STDOUT "A::bar\n"; } > 1; > > > B.pm > > #!/usr/local/bin/perl > package B; > our @ISA=qw(A); > sub foo { print S

Inheritance frustration

2001-11-15 Thread Jon Cassorla
For some reason I have a problem with inheritance if the derived object using full namespace for the base object in the ISA. In the following, B derives from A. The directory structure is such that A.pm lives in the same directory as B.pm A.pm #!/usr/local/bin/perl package A; sub foo