Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Metod Türleri ve Erişim Belirteçleri
1. Metod ve Sınıf-2
• Metod Türleri
• Erişim Belirteçleri
• Get ve Set Metodları
omer.beden.net omer_beden@outlook.com
2. METOD TÜRLERİ
1-Parametresiz Metodlar
Parametresiz metodların 2 kullanımı vardır.
• Değer döndürmeyen parametresiz metodlar
• Değer döndüren parametresiz metodlar
Public void parametresiz(){
System.out.println(‘’Ömer Beden’’);
}
Bu metod görüldüğü gibi değer
döndürmez sadece içinde yazılanları
yapar.
Erişim
Belirteci
Metodun
ismi
Metodun
türü
omer.beden.net omer_beden@outlook.com
3. Parametresiz Metodlar Devam
Parametresiz metodlar değer
döndürelecek şekildede yazılabilir.
Public String parametresiz(){
return ‘’Ömer’’;
}
Erişim
Belirteci
Metodun Türü Metodun
İsmi
Dödürdüğü Değer
Bu metoda parametre
almıyor fakat değer
döndürüyor.Yani bu
metodda ne olursa olsun
return içindeli yazılan
değer dönüyor.İsterseniz
bunu ana class ta ekrana
basabilirsiniz.
omer.beden.net omer_beden@outlook.com
4. Parametreli Metodlar
Parametreli metodlarda return
ifadesi kullanarak değer
döndürme sağlanır.
Public int topla(int a,int b){
return a+b;
}
Erişim
Belirteci
Metod
Türü
Metodun ismi ve
aldığı
parametreler
Parametreli metodlar parantez
içindeki parametreleri kullanarak
işlem yapar ve bir değer
döndürür.Parantez içindeki isimler
önemli değildir önemli olan
onların değerleridir.
omer.beden.net omer_beden@outlook.com
6. 1-Public
Public, heryerden erişebilen anlamında kullanılır.
Sadece metodlar değil değişkenlerde erişim belirteçleri kullanarak tanımlanabilir.
Public int sayı=15; , Public void omer(){ ….
System.out.println(‘’omer’’);
}
Public olarak tanımlanan değişken veya metodlar farkılı classlardan hatta farklı
paketlerden erişilebilirdir.
omer.beden.net omer_beden@outlook.com
7. 2-Private
Private’in anlamı özel demektir.Yani private olarak tanımlanan değişkenlere yada
metodlara dışardan erişilemez.Ancak bazı metodlarla bunlara erişmek
mümkündür.Bu metodlar get ve set metodlarıdır.
• Get Metodu
Get almak anlamında kullanılır.Get metodu sayesinde private olarak tanımlanan
değişkenin değerini alıp başka bir değişkene atıyabiliriz veya ekrana yazdırabiliriz.
• Set metodu
Set ,ayarlamak anlamıda kullanılır.Set metodu ise private olarak tanımlanan
değişkene erişip onun değerini değiştirmemizi sağlar.
omer.beden.net omer_beden@outlook.com
8. 3-Protected
Protected ‘a yarı kısıtlamalı diyebiliriz.
Protected ,tanımlandığı paket içindeki class lardan erişilebilir demektir.
Yani bir paketin içinde herhangi bir classta projected bir değişken
tanımladınız bunu aynı paketin farklı classından da erişebilirsiniz fakat
Başka bir paketten erişemessiniz.
omer.beden.net omer_beden@outlook.com