LL温泉2008用の資料です。 最近の Perl OOP のこと。 Perl5 の OOP と簡単なモジュールのつくりかた。 Perl5 についての見解 Perl5 の OOP はむずかしい。 昔ながらの Perl5 OOP package Person; # クラス宣言 use strict; use warnings; sub new { my ($class) = @_; return bless { name => '', age => undef, }, $class; } sub name { my ($self, $name) = @_; $self->{'name'} = $name if $name; return $self->{'name'}; } sub age { my ($self, $age) = @_; $self->{'age'} = $age if $a