YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Turkish subtitles

← 05-18 İlk Değişkeninizi Ekleyin

05-18 İlk Değişkeninizi Ekleyin

Get Embed Code
13 Languages

Showing Revision 6 created 10/16/2015 by John Doe.

  1. Bu kod satırı bir değişken oluşturacak.
  2. Unutmayın, değişkenler bir kutu gibidir,
    içinde iki değeri olan
  3. kahve sayısı.
  4. Bu kod satırının bölümleri
    hakkında konuşacağız,
  5. ve sonra daha fazla değişken
    oluşturacağız.
  6. Değişken oluşturmanın belirli kuralları
    olduğunu farketmişsinizdir.
  7. Değişken oluşturmak,
    değişken tanımlamak ve oluşturmak ile
  8. aynı anlama geliyor.
  9. Bu, şu ana kadar gördüğümüz kod satırı.
  10. Java'da değişken oluşturmanın
    belirlenmiş kurallarına uyuyor.
  11. Bir formül olduğunu bile düşünebilirsiniz.
  12. İlk önce değişkenin içine girebilecek
    veri tipini belirliyoruz.
  13. Burada, bir integer(tamsayı) girecek,
    kısaca int diyoruz.
  14. Bir sonraki ise değişken ismi.
  15. Bizim durumumuzda,
  16. değişkenin ismi numberOfCoffees
    (kahve sayısı) ve sonrasında
  17. başlangıç değeri. Sipariş edilecek
    iki bardak kahveyi temsilen iki yazdık,
  18. ve bu kod satırı bir noktalı virgül ile
    bitiyor, java kuralları böyle.
  19. Bu satırı adım adım inceleyelim.
  20. İlk kelimesi veri tipi,
  21. değişkenin içine girebilecek verinin
    türünü belirliyor.
  22. Şu an sadece tamsayıların
    değişken içinde
  23. saklanabilmesine izin verdik.
  24. Daha önce de söylediğim gibi,
    int, integer'ın kısaltması
  25. Integerlar tamsayılardır.
  26. Kısacası sıfır ve negatif sayılar da dahil
  27. kesir veya ondalık sayı olmayan
    tüm sayılar.
  28. 0, 5, 145.
    Bunların hepsi integera birer örnek.
  29. Sipariş edilecek kahve sayısı
    iki, dört ve benzeri gibi
  30. bir tamsayı olmalı.
  31. Müşterinin 1.5 bardak kahve
    sipariş etmesini istemiyoruz.
  32. Bir bardaktan fazla istiyorlarsa,
  33. iki bardak sipariş etsinler.
    Kalanını arkadaşlarına verebilirler.
  34. Negatif sayılara gelecek olursak,
    bizim kullanımımız için gereksiz.
  35. Java'da sadece pozitif sayıların olduğu
    bir veri tipi yok.
  36. Bu yüzden bir sonraki derste
    negatif sayıların
  37. değişkene aktarılmasını
    nasıl engelleyeceğimizi göreceğiz.
  38. Tanımlamanın sonraki kısmı ise
    değişken adı.
  39. Bizim durumumuzda
    numberOfCoffees (kahveSayısı).
  40. Hörgüçlü yazım kullanıldığına
    dikkat edin.
  41. Küçük harfle başlıyor, birden fazla
    kelime var, ilki hariç
  42. tüm kelimelerin
    baş harfleri büyük.
  43. Değişkene bir isim etiketi
    takmak gibi düşünebilirsiniz.
  44. Bu değişkene bu ismi kullanarak
    ulaşacağız.
  45. Böyle çizdim de.
  46. Bu değişken kutusunun ismi bu.
  47. Değerini öğrenmek istiyorsanız,
  48. ya da değiştirmek istiyorsanız,
    ismini kullanacaksınız.
  49. Uygun bir değişken ismi seçmek
    aslında geliştirici olarak size kalmış.
  50. Ne için kullanacağınıza göre
    isim seçebilirsiniz.
  51. Bu örnekte değişken sipariş edilen
    kahve sayısını sakladığı için
  52. bu adı seçtim.
  53. Başka bir isim de seçebilirdiniz,
    kahve sayısı ya da
  54. sipariş edilen kahve sayısı ya da
    sipariş edilen kahveler.
  55. Gerçekten, bakan insanlar
    neyi temsil ettiğini
  56. kolayca anlayabildiği sürece
    her şey olabilir.
  57. Her şey olabilir derken,
  58. aslında Java'nın değişken adlandırma
    ile ilgili birkaç kuralı var.
  59. Haydi o kuralları inceleyelim.
  60. Değişken isimleri Java yazıyorum.
  61. İlk link iyi gözüküyor.
  62. Oracle'ın resmi Java dökümantasyonu.
  63. Değişkenlerden bahsediyor,
  64. boş bir zamanınızda okuyabilirsiniz.
  65. Bizim ilgilendiğimiz kısım burada,
  66. değişken isimlendirmeden bahsediyor.
  67. İstediğiniz uzunlukta olabilir,
    ama uzun isimler pek kullanışlı olmaz.
  68. Çok kısa bir isim de iyi olabilir,
  69. ama sadece tek bir karakterse, N gibi,
    ne olduğunu unutabilirsiniz.
  70. Her seferinde yazması zor olmayan
    ve tanımlayıcı bir isim
  71. arasındaki dengeyi bulmalısınız.
  72. Burada isterseniz okuyabileceğiniz
    başka birçok detay var.
  73. Bilmemiz gereken şey, eğer verdiğiniz ad
    sadece bir kelimeden oluşuyorsa
  74. tamamını küçük harfle yazın.
  75. Kadans, hız, vites, bunun gibi şeyler.
  76. Birden fazla kelimeden oluşuyorsa,
    ilk kelime hariç
  77. her kelimenin ilk harfini büyük yazın,
  78. fakat küçük harfle başlamayı unutmayın,
  79. çarkOranı ya da şuAnkiÇark gibi.
  80. Bizim kahve sayısı örneğimiz de
    bu kurala uyuyor.
  81. Tanımlamanın diğer kısmı da
    atama operatörü, ya da = işareti.
  82. Matematik derslerinde bir artı bir
    eşittir iki gibi ifadeler görürsünüz.
  83. Ama Java'da eşittir sembolünün
    farklı bir anlamı vardır.
  84. Eşittir, bir değeri bir değişkene
    atadığımız anlamına gelir.
  85. Bu örnekte 2 değerini
    numberOfCoffees değişkenine atıyoruz.
  86. Kutu örneğinden ilerlersek,
  87. kahve sayısını temsil eden değişkene
    iki sayısını koyduk.
  88. Yani eşittir işaretini gördüğünüzde
  89. sağ tarafında ne varsa alıp
  90. sol taraftaki değişkene koyduğunuzu
    hayal edin.
  91. Bunun hakkında zaten
    biraz konuşmuştuk, fakat
  92. buradaki iki başlangıç değeri.
  93. Yani bu değişkene iki değerini koydunuz.
  94. Başlangıç değerinin
    bu veri tipine uygun bir değer
  95. olması gerektiğini unutmayın.
  96. Bu örnekte değişkene sadece
    tamsayılar atayabiliriz.
  97. 2 geçerli bir tamsayı, yani bu değişkenin
    içine yerleştirilebilir.
  98. Son olarak, noktalı virgülümüz var.
  99. Özetleyecek olursak,
    değişken tanımlarken
  100. veri tipini belirtirsiniz,
    sonrasında değişken adını,
  101. ve eşittir işaretini koyarsınız, sonra da
    başlangıç değeri ve bir noktalı virgül.
  102. Bu örnekte numberOfCoffees
    adında bir değişken oluşturuyoruz.
  103. Veri tipi int, yani sadece tamsayılar
    bu değişkende saklanabilir.
  104. İlk değer olarak değişkene
    2 sayısını atıyoruz.
  105. İsterseniz konuştuğumuz kurallara uyarak
    değişken adını değiştirebilirsiniz.
  106. Aynı veri türünden olduğu sürece
    başlangıç değerini de değiştirebilirsiniz.
  107. Veri tipini değiştiremezsiniz,
    I-N-T şeklinde yazılması gerekiyor.
  108. Diğer veri türlerini de öğreneceğiz,
  109. onların da belirli yazım şekilleri var.
  110. Artık bir değişken kullanırken
    sadece adını yazabilirsiniz,
  111. uygulama çalışırken
  112. gerçek değeri onun yerine geçecek.
  113. Şimdi, gidip
  114. uygulamanıza bu kodları eklemenizi
    istiyorum, ama kopyalayıp yapıştırmayın,
  115. yazmaya ve değişken oluşturup
    kullanmaya alışmalısınız.
  116. Sonra uygulamayı
    telefonunuzda çalıştırın.
  117. Sipariş butonuna bastığınızda
    bunu gördüğünüzden emin olun.
  118. Sonrasında da bir şeyler
    denemenizi istiyorum.
  119. Değişkene yeni bir başlangıç değeri
    atamayı deneyin.
  120. Sonra da adını değiştirmeyi deneyin.
  121. Örneğin numberOfCoffees yerine,
  122. miktar gibi bir şey deneyin.
  123. Sık yapılan bir hata da
    hızlı bir şekilde göz atıp
  124. doğru yazdığınızı düşünmektir
  125. Her karaktere tek tek bakarsanız
  126. bir problem varsa farkedersiniz.
  127. Bunu bitirmeniz biraz zaman alacak,
  128. yazdığınız her harfe dikkat edin.
  129. Bir hata ile karşılaşırsanız,
    hata mesajını okuyun.
  130. Örneğin, bu hata mesajı numberOCoffees
    sembolünü çözümleyemediğini söylüyor.
  131. Java numberOCoffees
    değişkenini tanımıyor.
  132. Çünkü değişkenin ismi aslında
    numberOfCoffees.
  133. Umarım hataya bakarak anlayabilirisiniz,
    ya da birkaç defa geri al'a basın,
  134. bazen bu da sorunu çözebiliyor.
  135. Ya da çalışan bir koda dönebilirsiniz,
    size verdiğimiz kod gibi.
  136. Bitirdiğinizde kutucukları işaretleyerek
    devam edin.