İşte bu gibi durumlarda bir metodun nasıl işlem göreceğini belirtebilmek amacı ile metotlarımız parametreli olarak tanımlanabilir. Bir metot bir çok farklı parametreli şekli ile tanımlanabilir. Örneğin şöyle düşünelim, bir metodumuz var ParaCekme diye. Bu metodu parametreli yapıyoruz.
Read moreMetod nasıl çağırılır?
Metotlar içinde bulundukları sınıf türünden nesneler ile çağrılırlar. Ancak static olan metotları çağırmak için nesne oluşturmaya ihtiyaç yoktur. İçinde bulunduğu sınıftan çağrılacağı zaman yalnızca Metot () yazılarak, sınıfın dışından çağrılırken Sınıf.Metot () şeklinde çağrılabilirler.
Read moreJava sınıfları nelerdir?
Java sınıfı , tıpkı bir cinste olduğu gibi, ortak özelikleri belirlenmiş bir topluluğun adıdır. Bir java sınıfının niteliklerini değişkenlerle (attributes, fields), davranışlarını metotlarla (fonksiyon, procedure) belirleriz. Başka bir deyişle, istediğimiz özeliklerini belirterek bir sınıf (cins-isim) tanımlarız.
Read moreMain metodu nedir?
Console uygulamasında “main ” metodu ana metotdur. Program derlendiğinde bu metodun ilk satırından çalışmaya başlar ve programın başlayıp biteceği bölümdür.
Read moreJava New nedir?
New Operatörü Bu operatör sınıf adı ile birlikte kullanılarak bellekte sınıfa ait yeni bir nesne oluşturulmasını sağlar. Eğer nesneler new operatörü ile oluşturulmazsa null varsayılan değerini alırlar. Böyle bir durumda uygulamada bu nesnelerin üyelerine erişmeye çalışıldığında java NullPointerException hatası üretir.
Read moreJava New nedir?
New Operatörü Bu operatör sınıf adı ile birlikte kullanılarak bellekte sınıfa ait yeni bir nesne oluşturulmasını sağlar. Eğer nesneler new operatörü ile oluşturulmazsa null varsayılan değerini alırlar. Böyle bir durumda uygulamada bu nesnelerin üyelerine erişmeye çalışıldığında java NullPointerException hatası üretir.
Read moreInstance metot nedir?
Bir sınıf içinde static olmayan değişkenlere dinamik değişkenler (anlık değişkenler, instant variables) ve static olmayan metotlara adinamik metotlar (anlık metotlar , instant methods) denir.
Read more