Herkese merhaba.
Bazı durumlarda farklı classlarda olmasına rağmen birbirine çok benzer işlemler yapmış oluruz. Bunun sonucunda ise aynı kodları birden fazla kez yazmak zorunda kalabiliriz. İşte, böyle durumlarda metot çağırma işlemlerini kullanacağız.
Peki, nasıl olacak bu metot oluşturma işlemi?
Gelin, bir örnek çözerek metot oluşturmayı öğrenelim.
Klavyeden girdiğimiz sayının karesini, kübünü, kendi kuvvetini hesaplayan programı metot kullanarak yazalım.
- İlk olarak Scanner komutuyla klavyeden veri girişini sağlayalım.
- Daha sonra KareHesapla adlı metodumuzu oluşturuyoruz. Burada girdiğimiz sayının karesini hesaplayan işlemler yapacağız.
Metodu oluşturduktan sonra parantez içine karesini hesaplattıracağımız değişkeni giriyoruz.
- Metodu oluşturmak için yanda bulunan işarete tıklıyoruz. Daha sonra çıkan create method kısmını seçiyoruz.
- Oluşturduğumuz metotta sayininkaresi olarak bir değişken oluşturuyoruz ve işlemlerimizi gerçekleştiriyoruz.
- Bir sonraki işlemimizde sayının kübünü hesaplayabilmek için farklı metot oluşturacağız.
NOT: Metotların sorunsuz çalışabilmesi için main metoduna yazmamız gerekiyor. Çünkü sayi adlı değişkenimizin klavyeden girişini bu aşamada gerçekleştiriyoruz.
- Aynı işlemleri bu metot için de gerçekleştiriyoruz.
- Oluşturduğumuz metoda sayının kübünü hesaplamamızı sağlayan işlemleri yazıyoruz.
- Bu metottaki işlemlerimizi de gerçekleştirdikten sonra sayının kendi kuvvetini hesaplayan programı da aynı yöntemle oluşturalım.
- Metodumuzu yazalım.
- Private static void olarak metodumuzu oluşturalım.
- Daha sonra oluşturduğumuz metodun içine işlemlerimizi yazıyoruz.
NOT: Pow metodu kuvvet almayı sağlar. Parantez içine alınan ilk sayı kuvvetini almak istediğimiz değeri, virgülden sonraki sayı ise kuvvet değerini ifade eder. Ve pow ifadesinde double ifadeler yer alır, bu yüzden sayıları integer olarak tanımladığımız için kendikuvveti olarak belirttiğimiz değişkeni double değer olarak tanımladık.
Böylece programımızı tamamlamış olduk. Çalıştırdığımızda aşağıdakilere benzer sonuçlar elde edeceğiz.
Son olarak da programın tam halini ekleyelim.
Bu yazımızda metot oluşturma işlemlerini öğrendik. Bir sonraki yazımızda görüşmek üzere…
Leave a Reply