კლასები, მოდულები და მემკვიდრეობა 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.