普段 Python に慣れ親しんでおり、言語間の違いに四苦八苦しています。
Python だとクラス外のメソッドを呼び出す際、クラス名.メソッド名() というようにどのクラスから呼び出すかを指定すると思うのですが、PHP ではそのようなルールは無いのでしょうか?
実際、今回のコードにおいて getInfo
メソッドが各クラスにありますが、さらにクラスと getInfo
メソッドが増えた場合でもクラスの指定無く(もしかしたら理解が追いついてないだけでしっかり指定してるのかもしれませんが...)意図したメソッドを呼び出すことが出来るのか気になっています。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?