›クラスの継承クラスを継承する今回は他のクラスを継承する方法について解説します。他のクラスを継承する他のクラスを継承してみます。注意してほしいことがあります。通常はクラスというものは、ファイル単位で作成します。いう名前をつけて保存します。そのクラスを利用したいスクリプトから呼び出します。解説を簡易にするために、多くのサンプルでは、ひとつのファイルの中に複数のクラスを記述します。いうメソッドを持つComponentというクラスを継承したButtonクラスの例を考えてみます。@ISAを使用した継承Perlの継承はどのような仕組みで動くのでしょうか。それを説明するために以下のサンプルを動かしてみましょう。ボタンクラスを使用する。5と表示されると思います。xというメソッドを呼ぶことができるということです。Componentクラスにxというメソッドがあり、ButtonクラスがComponentクラスを継承しているので、このようなことができます。('Component');という部分に注目してください。これが継承を行っている部分です。継承したいクラスの名前を代入するだけです。mainという部分が気になるかもしれません。クラスをファイルに分けて記述した場合はこの記述はいりません。スクリプトが始まったときは、最初はmainパッケージというものに属しています。クラスを利用するときに、mainパッケージに戻って実行するのが自然なためそのようにしています。業務に役立つPerlログ解析など日本語を含むテキスト処理の実践!案内YouTubeでもっと簡単にプログラミングを学ぶならPerlゼミちゃんねるLinuxコマンドを学ぶならLinuxサーバー管理入門Webデザインを学ぶならWebデザイン入門Web開発を始めるななMojoliciousスタートアップブログを作るならGiblogプログラミングの勉強会ならPerl入学式お問合せはこちらPerlは、テキスト処理の記述性とパフォーマンスに優れ、正規表現が言語に組み込まれているプログラミング言語です。Linuxサーバー管理でのフィルタリングプログラム、複数行の文字列を処理、ファイル内容の検索・置換などが得意。Mojoliciousを使ったWebスタートアップも。Perlは、gitやopensslなどUnix/Linuxミドルウェアの支援ツールとして採用されています。このサイトはGiblogで製作されています。