⊗jsOpIhPrP 35 of 60 menu

OOP හි උරුමකම ලබන අයිතියෙන් පෞද්ගලික ගුණාංග JavaScript හි

පෞද්ගලික ගුණාංග උරුමකම නොලබයි. නමුත් දායාදයකරුටට ඒවා හසුරුවිය හැකිය පර්යන්තයේ ප්‍රසිද්ධ ක්‍රම හරහා. ප්‍රායෝගිකව බලමු. අපට පහත දායාදයන් වර්ගයක් ඇතැයි සිතමු පෞද්ගලික ගුණාංගයක් සහ එහි ගෙටරයක් සමඟ සහ සෙට්ටරය:

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

දායාදයකරුගෙන් උරුමකම ලබයි යැයි සිතමු පහත දායාදයකරු:

class Student extends User { }

දායාදයකරුගේ වස්තුවක් නිර්මාණය කරමු:

let student = new Student;

දායාදයකරුගේ ක්‍රමය භාවිතා කරමු, එහි පෞද්ගලික ගුණාංගය ලිවීමට :

student.setName('john');

දායාදයකරුගේ ක්‍රමය භාවිතා කරමු, එහි පෞද්ගලික ගුණාංගය කියවීමට :

let name = student.getName(); console.log(name);

පහත දායාදයන් වර්ගය ලබා දී ඇත:

class User { #name; #surn; setName(name) { this.#name = name; } getName() { return this.#name; } setSurn(surn) { this.#surn = surn; } getSurn() { return this.#surn; } }

Employee වර්ගය සාදන්න, මෙම දායාදයකරුගෙන් උරුමකම ලබන .

Employee වර්ගයේ වස්තුවක් සාදන්න සහ උරුමකම ලද සෙට්ටර් සහ ගෙටර් ක්‍රම කැඳවන්න.

Employee වර්ගය තුළ පහත ක්‍රමය සාදන්න :

getFull() { return this.#name + ' ' + this.#surn; }

ක්‍රමයේ කේතය හේතු වන බවට වග බලා ගන්න දෝෂයකට.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න