คลาส โมดูล และการสืบทอดใน OOP ใน JavaScript
มาดูวิธีการสืบทอดคลาส ที่อยู่ในโมดูลกันดีกว่า สมมติว่าเรามี คลาสต่อไปนี้:
export default class User {
}
สมมติว่าเราจะสืบทอด คลาสอื่นจากคลาสนี้:
export default class Student extends User {
}
ในกรณีนี้ จำเป็นต้องเชื่อมต่อคลาสหลัก ไปยังคลาสลูก:
import User from './User.js';
export default class Student extends User {
}
วางคลาส Programmer
ไว้ในไฟล์แยกต่างหาก
ทำให้คลาส Programmer
สืบทอดจากคลาส Employee