Java Metot Yapısı

Erişim Belirleyici Geri Dönüş Tipi  Metot Adı (Parametre Listesi) {

Metot Gövdesi

(Varsa) Geri Dönüş Değeri

}

Bir metot genellikle altı bölümden oluşur 

Erişim Belirleyici (Düzeyleri): Metoda uygulama içinden nerelerden erişebileceğini ifadeeder.

Geri Dönüş Tipi: Metodun geriye döndüreceği tip değeridir. Geri dönüş tipi olarak void belirlenmişse geriye bir değer döndürmez.

Metot Adı: Metoda verilen isimdir. Java isimlendirme standartlarına göre Camel Case şeklinde yazılır. 

Parametre Listesi: Metoda gönderilecek değerleri ifade eder. Birden fazla değer gönderilecek ise aralarına virgül kullanılır. Metoda değer gönderilmeyecek ise parantez içine herhangi bir şey yazılmaz.

Metot Gövdesi: Küme parantezleri arasındaki kısımdır. Bu bölüme metodun amaçladığı işi gerçekleştirilecek kodlar yazılır.

Geri Dönüş Değeri: Metot işlevini yerine getirdikten sonra çağrıldığı yere geri döndüreceği değerin yazıldığı kısımdır. Geri dönüş değerinden önce return komutu yazılır. Metot 

herhangi bir değer geri döndürmüyor ise return komutunun kullanılması zorunlu değildir.

Değer Döndürmeyen Metotlar

private void selamVer() {
        Toast.makeText(getApplicationContext(),”Merhaba”,Toast.LENGTH_LONG).show();
}

  Değer Döndüren Metotlar

private int topla() {
     return 5+10;
}

  Parametre Alan Metotlar

private int topla(int sayi1, int sayi2) {
     return sayi1 + sayi2;
}

  Metotlarda Aşırı Yükleme

private int topla(int sayi1, int sayi2) {
        return sayi1 + sayi2;
}

private int topla(int sayi1, int sayi2, int sayi3) {
        return sayi1 + sayi2 + sayi3;
}

private float topla(float sayi1, float sayi2) {
        return sayi1 + sayi2;
}

  Recursion

public static int sum(int k) {
    if (k > 0) {
      return k + sum(k - 1);
    } else {
      return 0;
    }
  }

 

 

Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...