Java ‘da OOP (nesne yönelimli programlama), yazılım geliştirmenin temel bir parçası işlevini görmektedir. Java , C# veya C++ gibi popüler dillerde OOP kavramını sıkça duyup kullanacaksınızdır.
Read moreJava object Oriented nedir?
Java ‘da OOP kavramı veri ve metotları içeren, nesneler kavramına dayalı programlama yöntemi olarak ifade edebiliriz. Java ‘da OOP yani nesneye yönelik programlamanın temel amacı programların esnekliğini, yeniden kullanılabilirliğini ve sürdürülebilirliğini sağlamaktadır.
Read moreJava public static nedir?
Statik ifadeler sadece bir yerde çalışır ve sadece bir kere çalışır.İşin en basit hali bu.Static bir değişken herhangi bir class yapısına bağlı değildir. Bellekte tek biryerde tutulur. Static metodların çalışma durumlarıyla aynıdır.
Read moreJava Main nedir?
Java ‘da yazılan bir program mutlaka main adlı bir yöntemle başlar. Programı çalıştırdığınızda, main yönteminin hangi sınıfta olduğunu belirtirsiniz. main yöntemi aşağıdaki gibi özel bir deklerasyona sahip olmalıdır. main metodu, programı başlatan kod tarafından çağrılması gerektiğinden herkese açık(public) olmalıdır.
Read moreJava public ve private nedir?
Örneğin main metodumuzu her zaman public olarak tanımlıyoruz, bunun sebebi main metodumuz her yerden erişilebilir olmalı ki program çalışabilsin. Bir sınıfa ait metot veya değişken private olarak tanımlandığında sadece kendi sınıfının üyeleri tarafından erişilebilir olmaktadır.
Read moreJava nesne kurucusu nedir?
Java dilinde bu öğelere nesne (object, instance of the class) denir. Kurucu (kurucu ), yaratılan sınıfın doğal bir parçasıdır ve aksi istenmedikçe öntanımlı (default) olarak derleyici tarafından oluşturulur ve kendi işlevini yapar.
Read moreJava miras nedir?
Java Kalıtım (Inheritance) Nedir ? En basit tanımıyla atadan oğula bırakılan mirastır. Nesne Tabanlı Programlama açısından bir sınıfın başka bir sınıftan özellikleri miras almasıdır. Java dilinde bir oğulun yalnızca bir ata sınıfı olabilir.
Read more