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