ryota21silvaの技術ブログ

Funna(ふんな)の技術ブログ

これまで学んだ技術の備忘録。未来の自分が救われることを信じて

PHP

PHPでポリモーフィズム、インターフェイスを理解する

ポリモーフィズム(多態性)とは ポリモーフィズムとは「同名のメソッドを異なるクラス間で使用できるようにすること」を意味しています。 例えば以下のようなSoldierクラス、Wizardクラス、Warriorクラスが存在し、これらのクラスに「攻撃をするメソッド」…

PHPのPshSHで対話型デバッグを行う

composerを使ってインストール $ composer g require psy/psysh:@stable Changed current directory to /Users/funesakisuke/.composer ./composer.json has been created Running composer update psy/psysh Loading composer repositories with package in…