⊗jsOpIhPtP 38 of 60 menu

Sifa Zilizolindwa katika OOP katika JavaScript

Tutaanisha pia sifa zilizolindwa. Tutaanisha majina yao kwa alama ya chini. Tutaangalia kwa mfano. Tufanye darasa la mzazi na sifa iliyolindwa, inayokuwa na umri:

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

Katika darasa la mhitimu tufanye mbinu, kuongeza umri kwa moja:

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

Andika upya mfuatayo wa kodi kupitia sifa iliyolindwa:

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; } } }
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa