ع
Size: a a a
ع
VG
ع
ع
ПК
МИ
AT
МИ
D
ПК
c
package Test;Вопрос не в том, как этого избежать, а в аргументированном понимании такого поведения )
use XSModule; # необязательно XS ?, по умолчанию экспортирует test;
use base 'PPModule';
sub callme {
my $self = shift;
$self->out();
}
...
package PPModule;
use XSModule qw();
sub out {
my $self = shift;
$self->test(); # здесь пытается вызваться test из XSModule
}
sub test {
# а не этот test
}
...
SZ
package Test;Вопрос не в том, как этого избежать, а в аргументированном понимании такого поведения )
use XSModule; # необязательно XS ?, по умолчанию экспортирует test;
use base 'PPModule';
sub callme {
my $self = shift;
$self->out();
}
...
package PPModule;
use XSModule qw();
sub out {
my $self = shift;
$self->test(); # здесь пытается вызваться test из XSModule
}
sub test {
# а не этот test
}
...
c
SZ
c
W
package Test;Вопрос не в том, как этого избежать, а в аргументированном понимании такого поведения )
use XSModule; # необязательно XS ?, по умолчанию экспортирует test;
use base 'PPModule';
sub callme {
my $self = shift;
$self->out();
}
...
package PPModule;
use XSModule qw();
sub out {
my $self = shift;
$self->test(); # здесь пытается вызваться test из XSModule
}
sub test {
# а не этот test
}
...
SZ
c
c
SZ