Java SE Ders12 - Metotlar


   Metotlar, bir program içerisinde belli bir işi yapan ve kendisini istediğimiz yerde çağırabilmemizi sağlayan yapılardır.Java'nın kendisinin oluşturduğu metotlar olduğu gibi kendimiz de metot oluşturabiliriz.

public void karsilastir(int a, int b);

Burada ;
  • public       -> erişim belirteci
  • void         -> metot geri dönüş tipi
  • karsilastir -> metot ismi
  • a ve b ise, metot parametreleridir.
  • public void karsilastir();  ifadesinin tamamı ise metot signatürü(imzası)dür.
    Erişim belirteçlerini ve metot geri dönüş tiplerini başka bir derste açıklayacağım.
Sizin burada odaklanmanız gereken metotların genel yapısıdır.

Metot nasıl tanımlanır ?
Metodun tanımlanma şekli aşağıdaki gibidir.

public void karsilastir(int a, int b){
 // yapılacaklar
}
 
Metot nasıl çağrılır ?
Yazılan metodun çağrılma şekli aşağıdaki gibidir.

karsilastir(3,5);

Şimdi örneği yapalım.

Main.java
package test;

public class Main {

 public static void main(String[] args) {
  karsilastir(9,7);
  karsilastir(3,5);
  karsilastir(1,1);

 }

 public static void karsilastir(int a,int b){
  
  if(a>b){
   System.out.println(a+" sayisi "+b+" sayisindan buyuktur.");
  }
  else if(b>a){
   System.out.println(a+" sayisi "+b+" sayisindan kucuktur.");
  }
  else{
   System.out.println(a+" sayisi "+b+" sayisina esittir.");
  }
  
  System.out.println("------------------------------------------");
 }
 
}

Java metotlar

Yorumlar

Bu blogdaki popüler yayınlar

Java SE Ders24 - Composition (Kompozisyon)

Spring Ders20 - Aspect Oriented Programming - AspectJ Annotation Style

JSF Ders30 - Page Template (Sayfa Şablonu)