คลาส โมดูล และการสืบทอดใน OOP ใน JavaScript

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

User.jsexport default class User {
  
}

สมมติว่าเราจะสืบทอด คลาสอื่นจากคลาสนี้:

Student.jsexport default class Student extends User {
  
}

ในกรณีนี้ จำเป็นต้องเชื่อมต่อคลาสหลัก ไปยังคลาสลูก:

Student.jsimport User from './User.js';

export default class Student extends User {
  
}
Задание 1

วางคลาส Programmer ไว้ในไฟล์แยกต่างหาก

Задание 2

ทำให้คลาส Programmer สืบทอดจากคลาส Employee