Lớp, module và kế thừa trong OOP JavaScript
Hãy cùng xem cách kế thừa các lớp được đặt trong các module. Giả sử chúng ta có lớp sau:
export default class User {
}
Giả sử từ lớp này, chúng ta sẽ kế thừa một lớp khác:
export default class Student extends User {
}
Trong trường hợp này, lớp con cần import lớp cha:
import User from './User.js';
export default class Student extends User {
}
Đặt lớp Programmer
vào một tệp riêng biệt.
Làm sao để lớp Programmer
kế thừa từ lớp Employee.