Turkish subtitles

← 12-04 Calculate Price Method

Get Embed Code
13 Languages

Showing Revision 2 created 11/11/2015 by Fran Ontanaya.

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