Java OOP , yazılım içerisindeki karmaşıklığı ortadan kaldırabilmek için 1960’lı yılların sonlarında ortaya çıkan bir yaklaşım türüdür. Yazılım içerisinde, Nesneye yönelik programlama ile yazdığımız programlarımızı daha rahat kontrol edebilir hale geldik.22 Şub 2021
Read moreNesne tabanlı programlama ile neler yapılabilir?
Nesne Yönelikli Programlamanın sağladığı kolaylıklar Oluşturulan nesneler birbirinden bağımsız olduğu için bilgi gizleme olanağı artar. Örneğin A nesnesi B nesnesinin özelliklerini kullanamaz ve erişemez. Nesne oluşturma, bir sınıf içerisinde gerçekleştirilir ve bu kodlar başka projelerde kullanılabilir.
Read moreClass Extend nedir?
Kısaca bir sınıfın başka bir sınıftaki methodlara ve değişkenlere sahip olabilmesi için yapılan işlemdir. Bir sınıf, daha genel bir kavramı ifade eden bir sınıfın elemanlarına sahip olarak tekrar tanımlamak durumunda kalmamaktadır.
Read moreJava da Super nedir?
Superclass ve Subclass Bir sınıf başka bir sınıftan türüyorsa yani başka bir sınıfın değişkenlerini ve metotlarını miras alıyorsa subclass olarak adlandırılır. Eğer bir sınıftan başka bir sınıf miras alınıyor veya türetiliyorsa o sınıf superclass olarak adlandırılır.
Read more