जावास्क्रिप्ट में ओओपी में चाइल्ड क्लास के मेथड्स
चाइल्ड क्लास के अपने मेथड्स हो सकते हैं। उदाहरण के लिए, आइए हमारे छात्र को अध्ययन के वर्ष के लिए गेट्टर और सेट्टर जोड़ते हैं:
class Student extends User {
setYear(year) {
this.year = year;
}
getYear() {
return this.year;
}
}
चाइल्ड क्लास में उसके निजी मेथड्स के साथ-साथ इनहेरिटेड मेथड्स भी उपलब्ध होंगे। आइए जाँच करते हैं। क्लास का एक ऑब्जेक्ट बनाएं:
let student = new Student;
इनहेरिटेड मेथड का उपयोग करके इसका नाम सेट करें, और अध्ययन का वर्ष अपने स्वयं के मेथड का उपयोग करके सेट करें:
student.setName('john');
student.setYear(1);
इसका नाम और अध्ययन का वर्ष पढ़ें:
let name = student.getName();
let year = student.getYear();
console.log(name, year);
Employee क्लास में
वेतन के लिए गेट्टर और सेट्टर बनाएं।
जाँच करें कि क्या Employee क्लास में
इसके अपने मेथड के साथ-साथ
इनहेरिटेड मेथड भी काम करते हैं।