抽象クラス Animal{
protected $_speed;
抽象保護関数 move(); }
クラス Horse extends Animal{
public function _construct($speed){
$this->_speed = $speed ;
}
public function move(){
echo '馬は走っています->';
echo '$this->_speed'
}
}
$ horse= new Horse(25);
$horse->move();
#######
出力結果は次のとおりです: horse running -> 速度: メートル/秒その番号がどこに行ったのかわかりません。 。 。 。 。これはコンストラクターに問題があることを意味しますが、どこに問題があるのでしょうか?
ディスカッションへの返信 (解決策)
は 1 つではなく 2 つのアンダースコアです
馬は走っています -> 速度は 25 メートル/秒です
ありがとう!残念なことに、アンダースコアが 2 つになることを初めて知りました。 。 。 。