⊗jsOpAdAG 49 of 60 menu

JavaScript'te OOP'de Erişimcilerin Getter'ları

Özellik erişimcilerinin getter'larının uygulanmasını daha ayrıntılı olarak inceleyelim. Diyelim ki aşağıdaki sınıfa ve özel özelliğe sahibiz:

class User { #name; constructor(name) { this.#name = name; } }

Bu sınıfta, okunabilen ancak yazılamayan genel bir name özelliği yapalım:

class User { #name; constructor(name) { this.#name = name; } get name() { return this.#name; } }

Çalışmasını test edelim. Sınıfımızdan bir nesne oluşturalım ve parametre olarak isim değerini geçelim:

let user = new User('john');

Şimdi ismi genel özellik üzerinden okuyalım:

let name = user.name; console.log(name);

İsmi yazmaya çalışmak ise, istediğimiz gibi bir hataya yol açacaktır:

user.name = 'eric';

Employee sınıfının özellikleri için erişimci getter'larını uygulayın.

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