⊗ppOpIhPbM 26 of 107 menu

การสืบทอดเมธอดสาธารณะใน OOP ใน PHP

คลาสลูกสืบทอดเมธอดสาธารณะทั้งหมด จากคลาสแม่ ลองดูตัวอย่าง สมมติว่าเรามีคลาสที่มีเมธอด ดังต่อไปนี้:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

สมมติว่าคลาสนี้ถูกสืบทอดโดย คลาสต่อไปนี้:

<?php class Student extends User { } ?>

มาลองตรวจสอบว่าเมธอด ถูกสืบทอดหรือไม่ สร้างออบเจ็กต์ใหม่ ของนักเรียน:

<?php $student = new Student; ?>

ตั้งชื่อให้เขาด้วย เมธอดที่สืบทอดมา:

<?php $student->setName('john'); ?>

อ่านชื่อของเขาด้วย เมธอดที่สืบทอดมา:

<?php $name = $student->getName(); echo $name; ?>

ตรวจสอบว่าคลาส Employee ของคุณ สืบทอดเมธอดจากคลาส User หรือไม่

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ