जावास्क्रिप्ट में ओओपी में चाइल्ड क्लास के मेथड्स

चाइल्ड क्लास के अपने मेथड्स हो सकते हैं। उदाहरण के लिए, आइए हमारे छात्र को अध्ययन के वर्ष के लिए गेट्टर और सेट्टर जोड़ते हैं:

javascriptclass Student extends User {
  setYear(year) {
    this.year = year;
  }
  getYear() {
    return this.year;
  }
}

चाइल्ड क्लास में उसके निजी मेथड्स के साथ-साथ इनहेरिटेड मेथड्स भी उपलब्ध होंगे। आइए जाँच करते हैं। क्लास का एक ऑब्जेक्ट बनाएं:

javascriptlet student = new Student;

इनहेरिटेड मेथड का उपयोग करके इसका नाम सेट करें, और अध्ययन का वर्ष अपने स्वयं के मेथड का उपयोग करके सेट करें:

javascriptstudent.setName('john');
student.setYear(1);

इसका नाम और अध्ययन का वर्ष पढ़ें:

javascriptlet name = student.getName();
let year = student.getYear();

console.log(name, year);
Задание 1

Employee क्लास में वेतन के लिए गेट्टर और सेट्टर बनाएं।

Задание 2

जाँच करें कि क्या Employee क्लास में इसके अपने मेथड के साथ-साथ इनहेरिटेड मेथड भी काम करते हैं।