⊗jsOpBsCPP 12 of 60 menu

JavaScript OOP හි කන්ස්ට්‍රක්ටර් පරාමිති හරහා ගුණාංග

කන්ස්ට්‍රක්ටරයට පරාමිති හරහා ලබා දුන් විචල්‍යයන්, වස්තුවේ ගුණාංගවලට ලිවිය හැකිය:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

මේ ආකාරයෙන් ලබා දුන් අගයන් ක්‍ලාසයේ සියලුම ක්‍රමවලට ලබා ගත හැකි වනු ඇත. උදාහරණයක් ලෙස, යම් ක්‍රමයක ලබා දුන් අගයන් භාවිතා කරමු:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

එය කෙසේ ක්‍රියා කරයිදැයි පරීක්ෂා කර බලමු. නව වස්තුවක් සාදා, එයට පරාමිතියක් ලෙස පරිශීලකයාගේ නම සහ අනන්‍යය ලබා දෙමු:

let user = new User('john', 'smit');

දැන් අපගේ ක්‍රමය වෙත පිවිසෙමු:

console.log(user.show());

Employee ක්‍ලාසයේ කන්ස්ට්‍රක්ටරයට සේවකයාගේ නම සහ වැටුප් ලබා දී ඒවා අනුරූප ගුණාංගවලට ලියන්න.

සේවකයාගේ නම ප්‍රදර්ශනය කරන ක්‍රමයක් සාදන්න.

සේවකයාගේ වැටුප් ප්‍රදර්ශනය කරන ක්‍රමයක් සාදන්න.

සේවකයාගේ වැටුප් 10% කින් වැඩි කරන ක්‍රමයක් සාදන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න