Pewarisan Metode Publik dalam OOP di JavaScript

Kelas turunan mewarisi semua metode publik dari induknya. Mari kita lihat contohnya. Misalkan kita memiliki kelas dengan metode-metode berikut:

javascriptclass User {
  setName(name) {
    this.name = name;
  }
  getName() {
    return this.name;
  }
}

Misalkan kelas berikut mewarisi dari kelas ini:

javascriptclass Student extends User {
  
}

Mari kita verifikasi bahwa metode-metode telah diwariskan. Mari buat objek baru untuk student:

javascriptlet student = new Student;

Atur namanya menggunakan metode yang diwariskan:

javascriptstudent.setName('john');

Baca namanya menggunakan metode yang diwariskan:

javascriptlet name = student.getName();
console.log(name);
Задание 1

Periksa bahwa kelas Employee Anda mewarisi metode dari kelas User.