Javada Yapılandırıcı Metodlar (Constructor)

Java üzerinde ve diğer nesne yönelikli dillerde yapılandırıcı metodlar nesnenin ilk halidir.Java ve diğer oop dillerde nesnelerin birleşimi programı oluşturur.C++,C gibi dillerde ise fonksiyonların birleşimi programı oluşturur.Java üzerinden konuşacak olursak yapılandırıcı metodlar başlangıç ve ilk işlemlerin yapıldığı fonksiyondur.Bunu günlük hayattan önemini anlatmak gerekirse spor yapan insanlar başlamadan önce ısınmaları gerekir vücudu alıştırmak gerekiyor spor yapmaya[…]

Verilerin Tutulduğu Alanlar Ve Tanımları

Geliştirme yaparken hiç düşündünüz mü ? Verilerimiz örneklediğimiz değişkenler tam olarak nerede tutuluyor.Bu sorunun cevabı çokta zor değil hemen aklımıza ram,hard disk gelebilir doğru ama bunlarında içinde nerede tutulduğuna bakalım. Örnek vermek gerekirse bir nesne örneklemek istediğimizde new anahtar sözcüğünü kullanıyoruz.Biz örnekleme işlemini yapar yapmaz bilgisayarımızın ram belleğindeki heap alanında tutulmaya başlar. Heap alanı bir referans istemeyen yani[…]

Sınıf ve Nesne Kavramları Hakkında

Sınıf ve nesne kavramları birbiri arasında karıştırılan bir konudur.Nesne yönelik dillerde sınıf ve nesne kavramları en önemli ve temel konudur.Bu iki terimi bir örnekle açıklayacak olursak,mutfağa girip kek yaptığımızı düşününelim.Kek yaparken kek kalıbı kullanırız şeklini,duruşunu,kabarması için gerekli ortamı bu kalıp sağlar ve en önemlisi her kek yapmak istediğimizde bu kalıbı kullanırız. Kek yapmaya karar verdiğimizde kek[…]