Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsOpBsOIC 22 of 60 menu

JavaScript හි OOP හි පන්ති තුළ වස්තූන්

පන්ති තුළ වෙනත් පන්තිවල වස්තූන් භාවිතා කළ හැකිය. අපි උදාහරණයක් බලමු. අපි නම, අන්වර්ථ නාමය සහ ඔහු වාසය කරන නගරය සහිත පරිශීලකයෙකු සෑදීමට අවශ්‍ය යැයි සිතමු. නගරය සඳහා අපට පහත පන්තිය ඇතැයි සිතමු:

class City { constructor(name) { this.name = name; } }

නම, අන්වර්ථ නාමය සහ නගරය ගොඩනැගිලිලාභී පරාමිතීන් ලෙස මාරු කරමු:

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

මෙහිදී නම සහ අන්වර්ථ නාමය පේලි වන අතර, නගරය - එහිම වෙනම පන්තියේ වස්තුවක් වේ:

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

අපගේ පරිශීලකයාගේ නම මුද්‍රණය කරමු:

console.log(user.name);

දැන් අපගේ පරිශීලකයා සඳහා නගරයේ නම මුද්‍රණය කරමු:

console.log(user.city.name);

පහත පන්තිය ලබා දී ඇත:

class Employee { constructor(name, position, department) { this.name = name; this.position = position; this.department = department; } }

දෙවන සහ තෙවන පරාමිතීන් වෙනම පන්තිවල වස්තූන් මාරු වන පරිදි සකස් කරන්න.

පෙර කාර්යයේ පන්තිය භාවිතා කර කම්කරුවෙකුගේ වස්තුවක් සාදන්න.

සාදන ලද කම්කරුවා සඳහා නම, තනතුර සහ දෙපාර්තමේන්තුව කොන්සෝලයට මුද්‍රණය කරන්න.

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