09/08/07 18:14:17
クラス名 Foo::Bar::Baz::MyClass を MyClass という名前で使えるようにするにはどうしたらいいですか。
Exporterを使うのかと思いましたが、できませんでした。
ためしたコード:
package Foo::Bar::Baz::MyClass;
use Exporter qw(import);
our @EXPORT_OK = qw(MyClass);
として、
use Foo::Bar::Baz::MyClass qw(MyClass);
my $obj = MyClass->new();
としましたが、Undefined subroutine &Foo::Bar::Baz::MyClass というエラーに成りました。