-
Title:
-
Description:
-
Daha önce, görüntüleme metoduna
Bir numara geçirebileceğimizi gördük. .
-
Şimdi bir metodun farklı girdileri
Ve çıktısı hakkında konuşalım.
-
Şimdi örnek olarak Ana Aktivite'deki
Siparişi Gönder metoduna bakalım.
-
Bu metodda çok fazla
Satırınızın olduğunu düşünelim.
-
Kullanıcı Sipariş
Düğmesine tıkladığında,
-
Bu Siparişi Gönder
Metodunun çağrılmasını tetikler.
-
Android cihaz bu talimatların her
Birini en üstten en alta işler,
-
Ve Ücreti Hesapla metodunu çağırmaya
Tıkladığında o
-
Ücreti Hesapla metodunun
Tanımlandığı yere sıçrar.
-
Bunun Ana Aktivite dosyasının
En altında tanımlandığını düşünelim.
-
Android cihaz her talimatı
Metodun en üstünden altına dek
-
İşleyecek ve daha sonra
Siparişi Gönder metoduna sıçrayacaktır.
-
Daha sonra metodun sonuna
Gelene dek bu talimatları uygulamaya
-
Devam edecektir.
-
Ücreti Hesapla metodu
Çağrıldığında,
-
Bir sürü girdiyi geçebiliriz
-
Böylece bu kod satırlarını
Uygularken bu girdi değerlerini kullanabiliriz.
-
Bu metodun bir sonucu olarak,
-
Çağırana tek bir çıktı
Değeri geçirebiliriz.
-
Böylece çıktı değeri birden fazla
Kod satırında kullanılabilir.
-
Java'da girdileri girdi
Parametresi metoduna çağırıyoruz
-
Ve sıfır ya da daha fazla
Girdi parametremiz olabilir.
-
Java'da
Çıktıya bir geri dönüş değeri
-
Çağırırız ve sıfır ya da bir
Gibi bir geri dönüş değerimiz olur.
-
Bir girdi parametresinin örneği
Ücreti Hesapla metoduna
-
Miktarı geçirmektir.
-
Böylece, bu metod tüm siparişin
Toplam miktarını hesaplamak
-
İçin bu miktarı kullanabilir.
-
Daha sonra bu toplam ücreti
Geri dönüş değeri olarak geçirebiliriz.
-
Ve sonra Siparişi Gönder metodunda,
Burada,
-
Bu toplam ücreti, ekranda görüntülemek
Ya da fatura oluşturmak, veya benzer
-
Bir şey yapmak için kullanabiliriz.
-
Özetlemek gerekirse, burada
Ücreti Hesapla metodunu tanımlıyoruz
-
Ve burada da çağırıyoruz.
-
Bir kahve siparişinin ücretini
Hesaplamak için bir metod oluşturmak istiyoruz.
-
Şu anda, ücreti Siparişi Gönder
Metodunda doğrudan hesaplıyoruz
-
Ama ücreti hesaplamanın mantığı
Biraz daha karışık olacak.
-
Şimdi bunu kendi metodunun içine taşıyalım.
-
Sonra onu kodu heryere
Kopyalayıp yapıştırmadan
-
İstediğimiz kadar çağırabiliriz.
-
Android geliştirmede daha fazla deneyim elde ettikçe,
Bir şey için yeni bir metod geliştirmeniz
-
Gerekip gerekmediği hususunda da
Daha iyi karar verebilirsiniz.
-
Bu sadece daha faza deneyim ve
Daha fazla zamanla olabilir.
-
Şimdi, Ana Aktivite'de
Tek başımıza yeni bir metod
-
Oluşturacağımız ilk sefer
Bu olacak.
-
Bunu en baştan yazarak başlamak yerine,
Bazı kod parçalarını okuyarak
-
Doğru metodun ne olduğunu anlamayı
Öğrenmeye başlamak istiyoruz.
-
Öğretici notlarında size üç
Seçenek sunacağız.
-
Bu üç kod parçasını okuyun ve
Hangi seçeneğin
-
Siparişin ücretini hesaplamak için
Doğru metodu uyguladığını belirleyin.
-
Öğretici notlarındaki
Linke tıkladığınızda,
-
Bunun sadece A, B ve C
Seçenekleri için kodu olduğunu göreceksiniz.
-
Burada amaç sizin
-
Daha önce hiç görmediğiniz bir
Kodu okurken rahat olmanız.
-
Geçerli bir metodun ne olacağıyla ilgili
Kesin kurallar üzerinden gitmedik
-
Ama sizin en doğru olduğunu düşündüğünüz seçenekle
İlgili doğru tahmini yapmanızı istiyorum.
-
Aynı zamanda Java
Metodlarının nasıl tanımlandığıyla
-
İlgili daha fazla bilgi için
Google araması yapmanızı tavsiye ederim.
-
Farklı arama sonuçlarına
Tıkladığınızda belgeler üzerinde
-
Anlamadığınız değişik
Bilgilere rastlayacaksınız.
-
Ama sizin bu sayfalardaki
Herşeyi anlamamak konusunda da
-
Rahat olmanızı istiyorum, çünkü
Herşeyi anlamamanız gayet normal.
-
Tek yapmanız gereken makaleleri
Anladıklarınız konularda süzmek
-
Ve özellikle problemi çözmek
İçin gerekli olanları bulmak.
-
Haydi şimdi bu üç seçenek için
-
Kodu okuyun, çevrimiçi olarak
Bilgilere bakın ve sonra
-
Ücreti hesapla metodunu doğru
Şekilde tanımlama tahmininizi yapın.