- Katılım
- 14 Kasım 2021
- Mesajlar
- 18
- Elmaslar
- 10
- Puanlar
- 370
- Yaş
- 16
- Minecraft
- ordu34
JAVA DERSLERİ #1
Metotlar
Metotlar
Metotlar nasıl oluşturulur önce ona bakalım.
Erişim Belirleyici (public, private, protected) gibi, ek özellikler örn; static gibi (Yazmak zorunlu değil bunu sonraki derse bırakıyorum), ve dönüş değeri ve isim. Yani toparlayacak olursak
Erişim Belirleyici, ek özellikler, dönüş değeri, fonksiyon ismi örn;
public static void konsolayazdir(){
System.out.println("yazdırıldım");
}ve sonra onu çağırıyoruz
konsolayazdir();
ve konsola yazdırıldım yazısı çıkar bu şekilde.
Metot tanımlamayı öğrendik peki şimdi void ve return ün ne işe yaradığına bakalım.
void boş döndürmek demektir yani int string ya da boolean gibi veri tiplerinden hiç birini dışarıya aktarmaz sadece içindeki kodu yapar.
eğer void yerine int string gibi bir şey yazarsak return kullanmamız gerekir çünkü bir şey döndürmesi gerekir şu şekilde ifade edelim.
public int sayidondur(){
return 2;
}ve eğer çağırırsak 2 sayısını bize döndürür.
System.out.println(sayidondur());
2 diye bize yazdırır çünkü return diyerek dışarıya 2 sayısını vermiş olduk void de ise return yaparsak hata alırız. sebebi hiç bir cinsten olmadığı için döndürememesi.
burada verdiğim örnekteki gibi napim yazısını konsola verecektir (bu arada extends javada kalıtım konusudur şu anlık önemli değil)
Son düzenleme: