⊗jsOpIhPtP 38 of 60 menu

जावास्क्रिप्ट में ओओपी में संरक्षित गुण

आइए संरक्षित गुणों को भी परिचय करते हैं। हम उनके नाम भी अंडरस्कोर से शुरू करेंगे। आइए एक उदाहरण पर देखें। आइए एक मूल क्लास बनाएं एक संरक्षित गुण के साथ जिसमें उम्र हो:

class User { setAge(age) { this._age = age; } getAge() { return this._age; } }

चाइल्ड क्लास में एक मेथड बनाएं, जो उम्र को एक से बढ़ाता है:

class Student extends User { incAge() { this._age++; } }

निम्नलिखित कोड को संरक्षित गुण के माध्यम से फिर से लिखें:

class User { #name; setName(name) { this.#name = name; } getName() { return this.#name; } } class Employee extends User { setName(name) { if (name.length > 0) { this.#name = name; } } }
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें