ä¸ææ社å ã§bless {}, __PACKAGE__ãæµè¡ã£ã¦ãã¦ããã®ããæ¹ã¯ç¶æ¿ããéã«åé¡ãããã®ã§ä½¿ããªãæ¹ãããããããªãã§ãããã¨ãããã¨ã§åé¡ã«ãªãã±ã¼ã¹ãããã¦ã¿ãã package Foo; sub new { bless {}, shift; } sub call_foo { my $self = shift; return __PACKAGE__; } package Bar; use base qw(Foo); sub call_bar { my $self = shift; return ref $self; } package Hoge; sub new { bless {}, __PACKAGE__; } sub shared_method { return "Hoge"; } package Fuga; use base qw(Hoge); sub fug
{{#tags}}- {{label}}
{{/tags}}