Static Fonksiyon Ve Normal Fonksiyon Davranışı
public class Klas {
static double Fonksiyon(double a) {
System.out.println(a + " gönderildi");
a = 10 ;
System.out.println("gonderilen parametrenin degeri 10'a esitlendi");
return a;
}
public static void main(String[] args) {
double b,a = 5 ;
/*
Klas Klass=new Klas(); //Eğer Fonksiyon fonksiyonu static değilse bu şekilde klas tanımlanmalıdır.
Klass.Fonksiyon(a);
*/
b=Fonksiyon(a); //Calismasi icin Fonksiyon fonksiyonunun static olması gerekir.
System.out.println("a :" + a + "b: "+b );
}
}
Yorumunuzu Ekleyin