Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

1
static binding ile dinamik binding ne demektir?

Açık 1 Cevaplar 86 Gösterim Genel Kavramlar
static binding ve dinamik binding ne demektir? Ne işe yarar?

1 cevap

0
Bİr değişkene değer atanılacağı zaman atanacak değerin tipi, sınıf bilgileri eğer daha derleme anında biliniyorsa buna static binding deniyor. Uygulama çalışırken o değişkenin tipi değiştirilmiyor. Aslında normal sınıf oluşturulması işlemi diyebiliriz.

Ama sınıflarınız arasında bir kalıtlama varsa ve uygulamanın çalışma anında bu kalıtlanmış sınıflar değişkene atanıyorsa ve atanan sınıfın tipini sadece çalışma anında anlayabiliyorsak buna dinamic binding deniyor. Uygulamanın çalışma anında atanmasından dolayı late binding olarak da adlandırılıyor.
(4.7k puan)