UNIVERSAL - すべてのオブジェクトのスーパークラス

UNIVERSALは、すべてのオブジェクトのスーパークラスです。UNIVERSALで定義されているメソッドは、すべてのオブジェクトから呼び出すことができます。

isa

isaメソッドは、あるオブジェクトが、引数で指定されたクラス、または、指定されたクラスを継承しているをチェックします。

# Pointまたは、Pointを継承
my $isa = $point->isa("Point");

# Point3Dまたは、Point3Dを継承
my $isa = $point->isa("Point3D");

業務に役立つPerl

Perlテキスト処理のエッセンス 書籍版

関連情報