今更ですが「ポリモーフィズム」の旨味をみなさん答えられますか? by 斉田真也

PHPerKaigi 2026
レギュラートーク(20分)

今更ですが「ポリモーフィズム」の旨味をみなさん答えられますか?

saita_shinya 斉田真也 saita_shinya
2

※初心者向けトークです

このトークの対象者

  • 「ポリモーフィズム?それ美味しいの?」と思う人
  • 名前は知っているが、自分の言葉で説明できない人
  • ベテランの方で、他人に説明する自信がない人

トークが目指すゴール

  • オブジェクト指向の良さを体感できる
  • テストを書く時に効率的に書くヒントを得られる
  • クラス設計そのものが楽しくなる(大事)

Javaから始まったオブジェクト指向の波はPHPにも波及し、今やPHPは立派なオブジェクト指向言語になっています。
プログラミング初心者が抱く疑問「ところでオブジェクト指向の何が良いの?」という命題について。
これを改めて解説して「確かに良いね!」「便利だね!」「テストに活かせるね!」とみなさんに再認識してもらうのが目的です。
またそれと併せて日常生活に潜むポリモーフィズムの例を出しながら、わかりやすさに特化します。

さらに、日常生活に潜むポリモーフィズムの具体例を紹介し、わかりやすさを追求します。
熟練のエンジニアであっても、「頭では理解できるけれど、初心者にわかりやすく説明するのは難しい」と感じることがあります。高齢化が進むPHP界隈で、PHPの魅力や便利さを伝える流れの中で、オブジェクト指向の良さも一緒に解説しましょう。