- or download this
#file Interface1.pm
package Interface1;
...
$interface = "Interface2";
print $interface->foo();
- or download this
$interface = "Interface1";
eval "print $interface" . "::foo()";
$interface = "Interface2";
eval "print $interface" . "::foo()";
- or download this
eval "print $interface::foo()";