<?php
class Battle{
// コンストラクタ
function __construct( $monsterName ){
print $monsterName ."が現れた!";
}
}
// インスタンス生成時の引数は、コンストラクタが受け取る
$bt = new Battle( "よるのていおう" );
出力結果
よるのていおうが現れた!
PHPのクラスで、インスタンス生成時に実行される特別なメソッド。
ちなみに__construct()の読みは「こんすとらくと」だが、
メソッド自体は「コンストラクタ」と呼ばれる。
以下の例文は、動きの確認程度に。
通常は、初期化などに利用される。
<?php
class Battle{
// コンストラクタ
function __construct( $monsterName ){
print $monsterName ."が現れた!";
}
}
// インスタンス生成時の引数は、コンストラクタが受け取る
$bt = new Battle( "よるのていおう" );
よるのていおうが現れた!
コメント