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

JavaScript'te OOP'de Korumalı Özellikler

Ayrıca korumalı özellikleri de tanıtalım. İsimlerini de alt çizgi ile başlatacağız. Bir örnek üzerinde inceleyelim. Korumalı bir özelliğe sahip, içinde yaş bulunan bir ebeveyn sınıfı oluşturalım:

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

Alt sınıfta, yaşı bir birim artıran bir metod yapalım:

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

Aşağıdaki kodu korumalı özellik üzerinden yeniden yazın:

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; } } }
← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet