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
Toast.makeText(getApplicationContext(),”Merhaba”,Toast.LENGTH_LONG).show();
}
Değer Döndüren Metotlar
return 5+10;
}
Parametre Alan Metotlar
return sayi1 + sayi2;
}
Metotlarda Aşırı Yükleme
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
if (k > 0) {
return k + sum(k - 1);
} else {
return 0;
}
}