package MyClass2;
use MyClass;
use Exporter;
@ISA = ('MyClass');
@EXPORT = @MyClass2::EXPORT;
sub overridden {
print "This is *my* method, overriding MyClass::overridden!\n";
}
####
#!/usr/bin/perl
use MyClass;
sub MyClass::overridden {
print "I need this to behave differently.\n";
}
####
#!/usr/bin/perl
use MyClass;
my $code = get_some_code_text;
eval "sub MyClass::overridden { $code }";