ホームページ  >  記事  >  バックエンド開発  >  PHPクラスのコンストラクターメソッドとは何ですか?

PHPクラスのコンストラクターメソッドとは何ですか?

Guanhui
Guanhuiオリジナル
2020-07-24 14:50:582807ブラウズ

PHPクラスのコンストラクターメソッドとは何ですか?

PHP クラスのコンストラクター メソッドとは何ですか?

PHP クラスのコンストラクターは、「__construct()」を参照します。コンストラクターは、クラス内の特別なメソッドです。「new」演算子を使用してクラスのインスタンスを作成すると、コンストラクター will 自動的に呼び出されるので、通常はいくつかの便利な初期化タスクを実行するために使用されます。このメソッドには戻り値がありません。

<?php
class BaseClass {
   function __construct() {
       print "In BaseClass constructor\n";
   }
}

class SubClass extends BaseClass {
   function __construct() {
       parent::__construct();
       print "In SubClass constructor\n";
   }
}

class OtherSubClass extends BaseClass {
    // inherits BaseClass&#39;s constructor
}

// In BaseClass constructor
$obj = new BaseClass();

// In BaseClass constructor
// In SubClass constructor
$obj = new SubClass();

// In BaseClass constructor
$obj = new OtherSubClass();
?>

推奨チュートリアル: "PHP"

以上がPHPクラスのコンストラクターメソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。