⊗jsOpIhInr 28 of 60 menu

การสืบทอดคลาสใน OOP ใน JavaScript

คลาสหนึ่งสามารถสืบทอดจากอีกคลาสหนึ่ง โดยยืมเมธอดและคุณสมบัติของมันมาใช้ สิ่งนี้มีประโยชน์ในกรณีที่สองคลาส มีความคล้ายคลึงกันมาก ตัวอย่างเช่น เราอาจมีคลาส User และ Student ซึ่ง มีคุณสมบัติและเมธอดเดียวกัน แต่เพิ่มเติมเข้ามาอีก ในกรณีนี้ การที่นักศึกษา สืบทอด เมธอดที่ซ้ำกันจากคลาสแม่มาจะสะดวก มาดูกันว่าทำได้อย่างไร

สมมติว่าเรามีคลาส User ซึ่งจะเป็น คลาสแม่:

class User { }

สมมติว่าเรายังมีคลาส นักศึกษา ซึ่งจะเป็น คลาสลูก:

class Student { }

มาทำให้คลาสลูก สืบทอดเมธอดและคุณสมบัติจาก คลาสแม่ของมัน สิ่งนี้ทำได้โดยใช้ คีย์เวิร์ด extends:

class Student extends User { }

สร้างคลาส 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ