オーバーライドされた親メソッドを呼び出す子クラスの例はたくさんありますが、最も一般的なのはparent::__construct()
です。ただし、これらの場合、実際には、子自体の具象メソッドから親を呼び出しています。
継承されたメソッドを使用して、子から最初の祖先へのメソッドを再帰的に呼び出す方法はありますか?
抽象親クラスで使用するparent::methodName()
と、「現在のクラススコープに親がない場合は親にアクセスできません」という致命的なエラーが発生します。おそらくこれは、「親」が現在のクラスコンテキストではなく、抽象クラス自体に関連して評価されているためです。
ありがとう...