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
0 oy
46 gösterim
Değişik yazıları okurken bazen OOP kavramı görüyorum bazen de object based programlama diye tanımla karşılaşıyorum. Bu iki tarzın arasındaki fark nedir?
Genel Kavramlar kategorisinde (3.1k puan) sordu

1 cevap

0 oy
Prensipde ikisi de aynı işi yapar gibi görünür. Objelerin ve onların hafızadaki instance(örnekleri) üzerinden iş yaparız. new dediğimiz zaman yenisi oluşturulur, object based de new yoktur ama onun yerine geçen muadili vardır. Zaten oop derleyiciler de kodun derlenmesi aşamasında kodlarımızı object based bir yapıya dönüştürür.

Arada temel bir fark vardır. Object based kullanımda oop nin verdiği kalıtlama işlemleri olmaz. Yani birisi diğerinden extend ederek bütün bilgilerini alıp yoluna devam etmez. Onun için başka yöntemler kullanmak gerekir.
(3.1k puan) cevapladı

İlgili sorular

0 oy
1 cevap 31 gösterim
0 oy
1 cevap 96 gösterim
+1 oy
3 cevap 292 gösterim
292 gösterim 1 Aralık 2016 Genel Kavramlar kategorisinde kenan (3.1k puan) sordu
0 oy
0 cevap 30 gösterim
...