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