9 Ağustos 2012 Perşembe

Disaridan Erisime Kapali Özellikler

Disaridan Erisime Kapali Özellikler

C Tabanli programlama dillerindeki class yapilarinda, methodlarin disarindan erisime açik olup olmadigi belirtilebilir.ECMAScript'in yeni sürümündeki class yapilari da public/private alt method ve degerleri destekler.
Su an kullandigimiz sürümde de public/private özellikler olusturulabiliyor, bunun için fonksiyon bloklarinin etki alanlarindan faydalanilir;
>>> function test(){
var _deger = "merhaba dünya!"; this.degeriGetir = function(){ return _deger;
}
}
Yukaridaki örnekte test adinda bir fonksiyon olusturduk ve biri disaridan erisime kapali, iki deger olusturduk.
>>>test1 = new test();
>>>test1._deger undefined
>>>test1.degeriGetir() "merhaba dünya!"
...

 Bir sonraki yazı Apply

Hiç yorum yok:

Yorum Gönder