最終更新:ID:FJ2NgiwNHw 2012年07月13日(金) 09:14:30履歴
- アクセサメソッドを簡単に生成
- コンストラクタ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;
コメントをかく