サブクラスのオブジェクトが作成されると、最初にスーパークラスのコンストラクターが実行されます。
クラス階層では、コンストラクターはスーパークラスからサブクラスへの派生順に実行されます。
super() 関数は、サブクラスのコンストラクターで実行される最初のステートメントである必要があります。
コンストラクターの実行順序は、super() が使用されるかどうかに関係なく同じです。
super() が使用されない場合、スーパークラスのデフォルトのコンストラクターが実行されます。
コンストラクターは派生順に実行されます。
スーパークラスはサブクラスについての知識を持たないため、サブクラスよりも前に実行を完了する必要があります。
スーパークラスの初期化はサブクラスの初期化の前提条件となり、実行順序を正当化できます。
以上が建築業者はいつ呼ばれますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。