Java Methods

Java’da method, belirli bir görevi gerçekleştiren ve isteğe bağlı olarak bir değer döndürebilen bir kod bloğudur. Method lar bir program içinde birden çok kez çağrılabilir, bu da kodu yeniden kullanmayı ve okunabilirliği artırmayı kolaylaştırır.

Bir method un bir adı, dönüş tipi ve bir parametre listesi vardır. Bir “yöntem” tanımlama sözdizimi aşağıdaki gibidir:

access_modifier: “yöntemin görünürlüğünü belirtir ve genel, özel, korumalı veya varsayılan (anahtar kelime yok) olabilir.
“return_type:” yönteminin döndürdüğü değerin türünü belirtir. “Yöntem bir değer döndürmezse, geçersiz anahtar kelimeyi kullanın.
method_name: “methodun adını belirtir. Geçerli bir Java tanıtıcısı olmalıdır.
parameter_list: “methodun aldığı parametrelerin listesini belirtir. Her parametrenin bir türü ve adı vardır ve parametreler virgülle ayrılır.

Örneğin:

Bu, “a” ve “b” olmak üzere iki tamsayı parametresini alan ve “a” ile “b”nin toplamı olan bir tamsayı değeri döndüren “add” adlı bir “yöntem”dir.

Adını ve ardından bir çift parantez kullanarak ve gerekli parametreleri girerek bir “yöntem” çağırabilirsiniz. Varsa, döndürülen değer bir değişkende saklanabilir veya doğrudan bir ifadede kullanılabilir.

Örneğin:

Bu, 3 ve 4 parametreleriyle “add” method unu çağırır ve döndürülen değeri (7) “result” değişkenine atar, ardından “result” değeri olan 7’yi yazdırır.

Java ayrıca, birden çok method un aynı ada ancak farklı parametre listelerine sahip olmasına izin veren method un aşırı yüklemesini de destekler. Bu, method ların benzer işlevselliğe sahip olmasına ancak farklı girdi türleri ile çalışmasına izin verir.

 

İbrahim Ebrar AKÇAKOYUN