CPANサイトマップ.com - Object::Simple

機能

  • アクセサメソッドを簡単に生成
  • コンストラクタnewの提供
  • has関数でアクセサメソッドを定義できる
  • 属性値のデフォルト値を定義できる
  • セッターがオブジェクト自身を返すので、メソッドチェーンが書ける
  • MojoliciousのMojo::Baseの互換なので、同じ記述ができる

使い方

package Point;
use Object::Simple -base;

has x => 1;
has y => 1;

package main;

my $point = Point->new;
print $point->x;

1;

CPAN

日本語訳

サンプル

関連モジュール