Return to Video

12-08 Inputs to a Method

  • 0:00 - 0:01
    Bekleyin.
  • 0:01 - 0:02
    >> Ne oldu?
  • 0:02 - 0:05
    >> Bu ne zaman bir anda yemek pişirme programına dönüştü?
  • 0:05 - 0:07
    >> Metodlardan konuşmak zorunda kaldığımızdan beri?
  • 0:07 - 0:09
    >> Açıklamak ister misiniz, Rachael Ray?
  • 0:09 - 0:12
    >> [GÜLÜŞ] Hiç daha önce bir pasta pişirdiniz mi?
  • 0:12 - 0:14
    >> Daha önce pasta yedim.
  • 0:14 - 0:14
    >> Tamam.
  • 0:14 - 0:16
    O zaman bunun için tam donanımlısın.
  • 0:16 - 0:16
    >> Tamam.
  • 0:16 - 0:20
    >> Bir pasta pişirmek için yapmanız gereken un koymak, şeker koymak.
  • 0:20 - 0:21
    >> İçindekiler.
  • 0:21 - 0:21
    Tamam.
    >> İçindekiler.
  • 0:21 - 0:22
    Evet.
  • 0:22 - 0:25
    Sonra da tarifteki talimatları takip edersiniz.
  • 0:25 - 0:28
    >> Tamam.
    >> Ve sonra da pasta meydana gelir.
  • 0:28 - 0:30
    >> Bunun gibi mi?
  • 0:30 - 0:31
    >> Evet.
  • 0:31 - 0:32
    >> Tamam. İyi
  • 0:32 - 0:34
    Bu benzetmeyi metodlarla bir daha bağlantılandırın.
  • 0:34 - 0:35
    >> Tamam. Kesinlikle
  • 0:35 - 0:37
    Bu metod için girdileri koyabilirsiniz.
  • 0:37 - 0:40
    >> Görüntüleme metodu için miktarı yaptığımız gibi mi?
  • 0:40 - 0:44
    >> Evet, ve sonra metoddaki talimatları yapıyorsunuz.
  • 0:44 - 0:46
    >> Tamam, aynı bir pasta tarifi gibi mi?
  • 0:46 - 0:47
    >> Mm-hm.
  • 0:47 - 0:49
    Sonra çıktı değerini dönüş olarak alabilirsiniz.
  • 0:49 - 0:52
    >> Çıktılar, onlar lezzetlidir.
  • 0:52 - 0:56
    >> [GÜLÜŞ]
    >> Şimdi daha fazla bilgiye bakalım
  • 0:56 - 0:58
    Metodlar için girdi parametreleri hakkında.
  • 0:58 - 1:01
    Java metodu parametresi için bir Google araması yapacağım.
  • 1:01 - 1:04
    İlk link güzel görünüyor, ona tıklayacağım.
  • 1:04 - 1:08
    Şimdi bu makale bilgiyi bir metoda geçirmekten bahsediyor.
  • 1:08 - 1:12
    Bir ev kirası için aylık ödemeleri hesaplayan bir kod kırpıcı var.
  • 1:12 - 1:17
    Dört girdi parametresi var; kira miktarı, faiz oranı, kiranın gelecekteki
  • 1:17 - 1:20
    Değeri ve kira uzunluğunun dönem sayısı.
  • 1:20 - 1:25
    Ve sonra bu metodun içinde bu girdi parametrelerini
  • 1:25 - 1:28
    Kendi matematik hesaplamalarımızı yapmak için değişken olarak kullanabiliriz.
  • 1:28 - 1:30
    Ödemeyi hesapla metodunu çağırdığımızda
  • 1:30 - 1:34
    Girdileri bu spesifik düzende geçirmemiz gerekir.
  • 1:34 - 1:37
    Yani kira miktarı önce gitmeli, sonra oran ve böyle.
  • 1:37 - 1:38
    Bu kısımdaki test için,
  • 1:38 - 1:42
    Bu makaleyi detaylıca inceleme şansınız olacak.
  • 1:42 - 1:44
    Masa üstü Java uygulamasındaki ana aktivite içinde
  • 1:44 - 1:47
    Miktarı görüntüleme metodunu ve girdi parametresini
  • 1:47 - 1:50
    Düzenleyerek size biraz pratik sağlayacağız.
  • 1:50 - 1:53
    Uygulamamızın azaltma metodunda
  • 1:53 - 1:55
    Miktarı görüntğleme metodu dediğimiz,
  • 1:55 - 1:59
    Bu metoda girdi olarak miktar değişkenini geçiriyoruz.
  • 1:59 - 2:01
    Ama girdi parametresinin adı "rakam", yani
  • 2:01 - 2:04
    Biz ne zaman bu girdiye atıf yapmak istesek, sadece rakam dememiz yeterli.
  • 2:04 - 2:08
    Şimdi teknik olarak bu metodun içinde bir girdi parametresi olarak
  • 2:08 - 2:11
    Geçirmek yerine küresel miktar değişkenini kullanabilirdik.
  • 2:11 - 2:14
    Ama size girdi parametrelerini öğretmek amacıyla
  • 2:14 - 2:16
    Onu olduğu gibi bırakalım.
  • 2:16 - 2:19
    Bu miktar görüntüleme metoduna çağrıyı
  • 2:19 - 2:21
    Girdiyi geçecek şekilde, 30 rakamı olarak değiştirebilirim.
  • 2:21 - 2:27
    Bu geçerli çünkü hala girdi verisi türüne uyuyor.
  • 2:27 - 2:29
    Azaltma metodunda miktarı görüntülemeyi çağırdığımızda
  • 2:29 - 2:33
    Buraya zıplayacak ve bu talimatları yerine getirecek
  • 2:33 - 2:35
    Ve değişken numarası 30 olacak.
  • 2:35 - 2:40
    Size göstermek için kendi cihazımda çalıştıracağım, şimdi ne zaman eksi
  • 2:40 - 2:43
    Düğmesini uygulamamda kullansam, burada 30 miktarını gösterecek.
  • 2:43 - 2:44
    Haydi deneyeyim.
  • 2:45 - 2:48
    Burada. Ve gerçekten böyle oldu.
  • 2:48 - 2:52
    Farklı bir değişken de oluşturabilirim ve bunu metoda bir girdi olarak geçirebilirim.
  • 2:52 - 2:56
    Burada miktar olarak isimlendirilen bir yerel değişken oluşturdum
  • 2:56 - 2:57
    Ve onu 100 ile başlattım.
  • 2:57 - 3:00
    Bu değişken girdisini bu metoda geçirdim
  • 3:00 - 3:04
    Ve şimdi değişken içindeki rakamın değeri 100.
  • 3:04 - 3:06
    Bunu cihazda çalıştırayım.
  • 3:06 - 3:10
    Şimdi ne zaman eksiltme düğmesine bassam miktar 100'e güncellenecek.
  • 3:11 - 3:12
    Ve oluyor.
  • 3:12 - 3:15
    Bunlar sizin farklı girdileri bir metoda geçirerek
  • 3:15 - 3:18
    Deneyebileceğiniz bazı şeyler.
  • 3:18 - 3:20
    Siz girdi parametreleriyle çalışırken
  • 3:20 - 3:23
    Karşılaşabileceğiniz diğer bir kavram argümanlar.
  • 3:23 - 3:24
    Bir metodu çağırdığınızda
  • 3:24 - 3:28
    O metoda geçirilen girdilere argüman adı verilir.
  • 3:28 - 3:29
    Bu eğlenceli bir kelimedir.
  • 3:29 - 3:32
    Çünkü argüman kelimesini düşündüğünüzde, aklınıza
  • 3:32 - 3:33
    Birbirine bağırıp küfreden insanlar gelir.
  • 3:33 - 3:34
    Ama bu böyle değil.
  • 3:34 - 3:37
    Argümanlar bir metoda geçen girdilerdir.
  • 3:37 - 3:42
    Girdi parametreleri sizin metod deklarasyonunuzdaki gerçek girdilerdir ve
  • 3:42 - 3:45
    Metodunuz içinde kullanılan değişkenler bunlardır.
  • 3:45 - 3:48
    Girdi parametresi ile argümanlar arasındaki hafif bir farklılıktır.
  • 3:48 - 3:50
    Her durumda, metod parametreleri hakkında
  • 3:50 - 3:53
    Makale ve eğitmen notlarını okuyun.
  • 3:53 - 3:56
    Sonra kodu uygulamanızda deneyin.
  • 3:56 - 3:59
    Önce görüntüleme miktar metodu deklarasyonunda
  • 3:59 - 4:01
    Girdi parametresini yeniden isimlendirmeyi deneyin.
  • 4:01 - 4:04
    Sadece ona farklı bir değişken ismi verin.
  • 4:04 - 4:08
    Sonra hataları düzeltin ve uygulamayı tekrar çalıştırın.
  • 4:08 - 4:11
    Sonraki test için, gidin ve veri türünü değiştirin
  • 4:11 - 4:15
    Tam sayıdan Dizi gibi bir şeye girdi parametresinden.
  • 4:15 - 4:19
    Ne olduğunu izleyin ve sonra gidip değişikliği iptal edin.
  • 4:19 - 4:21
    Diğer şeylerle denemek istiyorsanız, deneyin.
  • 4:21 - 4:23
    Örneğin X'i yaparsam ne olur gibi sorularınız varsa
  • 4:23 - 4:26
    Sadece deneyin.
Cím:
12-08 Inputs to a Method
Leírás:

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD837 - Android for Beginners
Duration:
04:27

Turkish subtitles

Felülvizsgálatok Compare revisions