Klase, moduli i nasleđivanje u OOP u JavaScript-u
Hajde da pogledamo kako da nasledimo klase, smještene u modulima. Pretpostavimo da imamo sljedeću klasu:
User.jsexport default class User {
}
Pretpostavimo da od ove klase želimo da nasledimo drugu klasu:
Student.jsexport default class Student extends User {
}
U ovom slučaju, klasi-potomku je potrebno povezati roditeljsku klasu:
Student.jsimport User from './User.js';
export default class Student extends User {
}
Задание 1
Postavite klasu Programmer
u zaseban fajl.
Задание 2
Uredite tako da klasa Programmer
nasledi od klase Employee.