2006-05-15から1日間の記事一覧

UNIVERSAL::can

UNIVERSALは全てのクラス共通の祖先ですが、それを利用して UNIVERSAL クラスに定義されている便利なメソッドを、どんなオブジェクトからでも呼び出す事ができます。 UNIVERSAL::can は、指定したメソッドのリファレンスを得る事ができます。もしメソッドが…

UNIVERSAL::isa

便利なメソッド UNIVERSAL::isa は、呼び出しに使ったオブジェクトのクラスが、指定したクラスと同じクラス、または継承しているか(is-a の関係かどうか)を確かめる事ができます。 例えば $a->isa("B") と書いた場合、$a オブジェクトが B クラスのオブジ…