top of page

8. Hafta - Java - Metotlar: parametre, geri dönüş

Güncelleme tarihi: 11 Ara 2025


Giriş:


Metotlara geçmeden önce bundan önceki projelerimizde hep projenin başında olan şu kodu hatırlayalım.





Gerçek profesyonel projelerde de ‘main’ çoğunlukla en alttadır


Java’da main metodunun yeri değil, adı önemlidir. Java çalışırken:

  1. Sınıfı açar.

  2. İçindeki metotlara bakar.

  3. public static void main(String[] args) metodunu bulduğu anda oradan başlatır.


Yani main ister en üstte olsun ister en altta — program hep oradan başlar.



“Biz artık metot yazmayı öğreniyoruz.


Bu yüzden önce metotları yazıyoruz, sonra en sona programın başladığı main bölümünü koyuyoruz.


Konular büyüdükçe kodumuz da büyüyor, programın düzenli durması için main’i alta koymak daha mantıklı.”















1) Metot (Method) Nedir?


Metot = Bir işi yapan küçük program parçası.

Yemek tarifi gibi düşünün: Çağırınca çalışan, içinde işlemler olan bir bölümdür.














2) Metot Neden Kullanılır?


  • Kod tekrarını önler.

  • Programı düzenli yapar.

  • Aynı işlemi farklı yerlerde kullanabilirsin.















3) Metot Nasıl Yazılır?


En basit metot şekli:















3. Geri Dönüş Değerli Metotlar (return)


Bazı metotlar işlem yapar ve bir değer geri döndürür. Bu metotlarda return kullanılır.


Örnek – Toplama yapan ve sonucu döndüren metot




Açıklama:

  • void → Bu metot bir şey geri döndürmüyor.

  • selamVer → Metodun adı.

  • { } → Metodun yaptığı işler burada.











4) Metot Nasıl Çağrılır?


Metot sadece işlem yapar, geriye değer döndürmez.




Çağırınca ekrana "Merhaba!" yazar.












5) Parametreli Metot


Metot içine bilgi göndermek istiyorsan parametre kullanırsın.



Çağırma:














6) Hepsini Bir Arada Görelim




Ekranda çıkacak sonuç:

Merhaba! Bu bir parametresiz metottur.
Merhaba İshak! Bu bir parametreli metottur.
Toplam: 30
Çarpım: 24
5 sayısının karesi: 25










PowerShell’de Java Çalıştırma


1) Klasöre Gitme


Java dosyasının olduğu klasöre geçmek için:




Not: cd = change directory (klasör değiştir)










2) Java Dosyasını Derleme (Compile)


Java dosyasını .class haline getirmek için:











3) Programı Çalıştırma


Derleme başarılıysa şu komutla çalıştırılır:













javac → Java Compiler → “Kodu derler, hatayı gösterir.”


java → Java Runner → “Derlenmiş kodu çalıştırır.”












Özet video:












Yorumlar


bottom of page