2011-06-08 8 views

cevap

7

Bir değerin ayarlanmasına izin vermeyen bir API oluşturur. Bu, diğer dillerde bir sabite benzer.

+2

Sabit mi? Alıcı, her çağrıldığında farklı bir sonuç verebilen bir işlevdir. Veya özellik işlevi, yalnızca nesnenin kullanım ömrü içinde bir kez değerlendirmesini sağlar, bu mantıklı değildir. Şimdi anlıyorum, avantajın ne olduğunu şimdi anladım, ama bunun bir sabite benzediğini sanmıyorum. –

+2

Kesinlikle farklılıklar var, ama bazı çakışmalar da var, ben * benzer * kelimenin tam anlamını kullanıyorum. –

+0

Bunun, yalnızca değişkeni çift alt çizgi ile önekliyorsanız var olduğunu farz edersiniz, aksi halde yalnızca @ özelliği ile birlikte veya olmadan ayarlayabilirsiniz. Ben de bir setter olmamalıdır sabit olmayan bir şey üzerinde '@ property' kullanmak için herhangi bir nokta olup olmadığını merak ettiğim gibi burada var. – Zitrax

İlgili konular