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

Sorunuz mu var? Belki de çoktan soruldu..

0
Object oriented ile object based programlamanın farkı nedir?

Açık 1 Cevaplar 32 Gösterim Genel Kavramlar
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?

1 cevap

0
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.
21 Kasım 2017 kenan (2,835 puan) cevapladı
...