タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

structとtipsに関するkiyo_hikoのブックマーク (1)

  • Class::Struct - ぱるも日記

    もう少し現実的なアクセサメソッドの自動生成をするには……、とラクダを読んでみたら、標準モジュール Class::Struct が紹介されていました。C言語の構造体のような、簡単なデータクラスを作ってくれるモジュールです。 簡単な、といっても、かなり柔軟に作成できるので「perldoc Class::Struct」を読むとワクワクしてきます♪ まずは、昨日書いた Person クラスを、Class::Struct を使って書き直してみます。 package Person; use Class::Struct; struct Person => { name => '$', # スカラー型 age => '$', # スカラー型 }; sub introduce { my $self = shift; print "I am " . $self->name(); print ", " . $

    Class::Struct - ぱるも日記
    kiyo_hiko
    kiyo_hiko 2012/02/16
    Structでクラス
  • 1