जावास्क्रिप्ट में ओओपी में कंस्ट्रक्टर पैरामीटर्स के माध्यम से गुण
कंस्ट्रक्टर के पैरामीटर्स के माध्यम से पारित चर को वस्तु के गुणों में लिखा जा सकता है:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
}
इस प्रकार पारित किए गए मान क्लास की सभी विधियों में उपलब्ध हो जाएंगे। उदाहरण के लिए, आइए किसी विधि में पारित किए गए मानों का उपयोग करें:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
show() {
return this.name + ' ' + this.surn;
}
}
आइए जाँच करें कि यह कैसे काम करता है। एक नई वस्तु बनाएं, इसके पैरामीटर के रूप में उपयोगकर्ता का नाम और उपनाम पास करें:
javascriptlet user = new User('john', 'smit');
अब हमारी विधि का उपयोग करें:
javascriptconsole.log(user.show());
Задание 1
कंस्ट्रक्टर
क्लास Employee में कर्मचारी का नाम
और वेतन पास करें और उन्हें
संबंधित गुणों में लिखें।
Задание 2
एक विधि बनाएं जो कर्मचारी का नाम प्रदर्शित करेगी।
Задание 3
एक विधि बनाएं जो कर्मचारी का वेतन प्रदर्शित करेगी।
Задание 4
एक विधि बनाएं जो
कर्मचारी के वेतन को
10% बढ़ाएगी।