BOSSZI Arduino parent และ self ในคลาส บันทึกส่วนตัว

parent และ self ในคลาส บันทึกส่วนตัว

0 Comments 22:28 น.

parent และ self ในคลาส บันทึกส่วนตัว

<?php

class Home{
    public function __construct(){
        echo "บ้าน"."</br>";
    }
}

class Kitchen extends Home{    
    public function __construct(){
        parent::__construct();  // parent ใช้เรียก ฟังชัน construct จากคลาสแม่ คิอคลาส Home
    }

    public function Pantry(){
        self::__construct();    // self ใช้เรียก ฟังชัน construct ในคลาสเดียวกัน
    }
}    

$obj = new Kitchen();
$obj->Pantry();

 ?>