タグ

OOPと1filerに関するkiyo_hikoのブックマーク (1)

  • 継承の仕組み - Perl入門ゼミ

    Perl › オブジェクト指向 › 継承の仕組み Perlにおける継承の仕組みを解説します。 1. 継承の仕組み 継承の仕組みは上位クラスに対してメソッドの探索をしているということです。前回のコードをもう一度見てみましょう。 use strict; use warnings; # コンポーネントクラス package Component; sub x { return 5 } # ボタンクラス package Button; # 継承の記述 our @ISA = ('Component'); sub new { bless {}, 'Button' } package main; # ボタンクラスを使用する my $button = Button->new; print $button->x; Buttonクラスには、x というメソッドがないのに、 x というメソッドを呼び出しているのでし

    継承の仕組み - Perl入門ゼミ
    kiyo_hiko
    kiyo_hiko 2011/05/18
    1ファイル内でどうやって継承するか悩んでいたら、use baseでできた。サンプルが見やすいのでブクマさせて頂きます
  • 1