Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsOpIhPtP 38 of 60 menu
◀ ▶

Properti yang Dilindungi dalam OOP di JavaScript

Mari kita perkenalkan juga properti yang dilindungi. Kita akan mulai nama mereka dengan garis bawah. Mari kita lihat contohnya. Mari buat kelas induk dengan properti yang dilindungi, berisi usia:

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

Di kelas turunan, mari buat metode yang menambah usia sebanyak satu:

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

Tulis ulang kode berikut melalui properti yang dilindungi:

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; } } }
← →
↑
Indonesia▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak