| |
 | Posted by Ali Çehreli (acehreli) in reply to erdem | Permalink Reply |
|
Ali Çehreli (acehreli) 
| Alıntı (erdem):
> 'private' olarak işaretlenen sınıf üyelerine aynı modülde (dosyada) olan tüm diğer sınıfların erişebilmesi de C++'ye göre bir farklılığı galiba. Bence bu özelliği çok güzel düşünmüşler.
Evet, C++'ta aranan bir olanaktır: "Özel olsun ama şu ilgili sınıflar yine de erişebilsinler" diyebilmek istenir; denemez. D bunu çözüyor ama eli biraz ağır kaçıyor; bütün modüle erişim hakkı veriliyor. Onun savunması da şu: modülü yazan programcı(lar) zaten çoğu durumda oradaki bütün sınıfları tanıyorlar. Yani D, modüldeki diğer sınıfları da bu sınıfın yakınları olarak kabul ediyor.
Benim de şikayetim yok. D'nin genelde pratikliği önde tutmasının bir örneği.
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
|