⊗jsOpIhPtP 38 of 60 menu

JavaScript හි OOP හි ආරක්ෂිත ගුණාංග

අපි ආරක්ෂිත ගුණාංග ද හඳුන්වා දෙමු. අපි ඒවායේ නම් යටින් ඉරි සමඟ ද ආරම්භ කරමු. උදාහරණයක් බලමු. ආරක්ෂිත ගුණාංගයක් සහිත වයස අඩංගු මව් පන්තියක් සාදන්න:

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