نحوه اجرا کردن construct کلاس والد در کلاس فرزند به چه صورت می باشد؟
https://lamtakam.com/qanda/264/نحوه-اجرا-کردن-construct-کلاس-والد-در-کلاس-فرزند-به-چه-صورت-می-باشد؟ 1این ساده شده ی کد واقعی من هستش: دارم سعی می کنم که construct کلاس parentt رو توی construct کلاس child اجرا بکنم که بتونم مقدار property1 رو بگیرم:
<?php
class parentt {
public $property1;
public function __construct()
{
$this->property1 = 1;
}
}
class child extends parentt {
public $property2;
public function __construct()
{
$this->property2 = $this->property1;
}
public function showProperty(){
return $this->property2;
}
}
$obj = new child();
echo $obj->showProperty();
جواب کد فعلی من <خالی> هستش ولی جوابی که من انتظار دارم 1 هستش. کسی می دونه چطور می تونم جوابم رو بگیرم؟
| 2 | اینو تست کردی: parent::__construct(); ؟ ــ نورالله رضایی در 7 سال قبل |
||
| @نورالله.رضایی یعنی چی این کد رو چی کارش کنم؟ ــ ساناز رضایی در 7 سال قبل | |||
| در ابتدای متد سازنده فرزند یعنی child اضافه کن ــ نورالله رضایی در 7 سال قبل | |||
| @نورالله.رضایی آهاا مرررسییی ــ ساناز رضایی در 7 سال قبل |
