2007-03-29から1日間の記事一覧

オーバーライドの影響を受けないメソッドの呼び出し方

いや、タイトルは大げさなんですが。通常、そのクラスでしか使わないプライベートなメソッドを定義したいときに、Perlの慣習としてメソッド名の先頭に_をつけます。 package HogeA; use strict; use warnings; sub new { bless { str => 'hoge:' } , shift }…