JavaScript හි OOP හි පොදු ක්‍රම උරුමකර ගැනීම

උපපංතියක් සියලුම පොදු ක්‍රම දෙමාපියන්ගෙන් උරුමකර ගනී. අපි උදාහරණයක් බලමු. අප සතුව පහත ක්‍රම සහිත පංතියක් ඇතැයි සිතමු:

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

මෙම පංතියෙන් පහත පංතිය උරුමකර ගනී යැයි සිතමු:

javascriptclass Student extends User {
  
}

ක්‍රම උරුමකර ගෙන ඇත්දැයි පරීක්ෂා කරමු. ශිෂ්‍යයෙකු සමඟ නව වස්තුවක් සාදමු:

javascriptlet student = new Student;

උරුමකර ගත් ක්‍රමය භාවිතා කරමින් ඔහුට නමක් සකසමු:

javascriptstudent.setName('john');

උරුමකර ගත් ක්‍රමය භාවිතා කරමින් ඔහුගේ නම කියවමු:

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

ඔබේ Employee පංතිය User පංතියෙන් ක්‍රම උරුමකර ගන්නා බව පරීක්ෂා කරන්න.