ホームページ >バックエンド開発 >PHPチュートリアル >PHP の親クラスがサブクラスのメソッドを呼び出します。instance_PHP チュートリアル
この記事では、PHP の親クラスがサブクラスのメソッドを呼び出す例をいくつか紹介します。このチュートリアルが役立つことを願っています。
今日、私は突然、親クラスでサブクラスのメソッドを呼び出す必要があることに気づきました。これまでこの方法で使用したことがありませんでした。例は次のとおりです:
コードは次のとおりです | コードをコピー |
/** クラスDefaultAppはBaseAppを拡張します /** 関数Go(){ $default=新しいDefaultApp(); ?> |
親クラスの go() メソッドで呼び出しました
$default->Go();
swim はサブクラスによって定義されたメソッドです (親クラスで抽象関数 swim() を定義していないことに注意してください)。これは、これがポリモーフィックではないことを示しています。メソッドを呼び出すだけでなく、メンバーも呼び出しますが、これは問題ありません。