Yükleniyor...

Java'da naming

Bir sayiya net bir ad verin ki ayni yazimi yeniden kullanabilesiniz. Yard.java icinde int ticketCount = 4; yazin ve ticketCount u yazdirin. javac Yard.java ile derleyin ve java Yard calistirin. Ekran 4 gostermelidir. Ikinci demo 4 u ticketCount altina, 9 u TicketCount altina koyar, sonra her iki adi yazdirir. Ekran once 4, sonra 9 gostermelidir, cunku bu yazimlar Java da farkli adlardir. Bicimlendirme kurallarini sonraki sayfaya birakin — bu ders kesin adlandirma, bosluk stili degil.

Tek net bir ad saklayin

Javadoc sayfasi bir metot sozlesmesini etiketledi. Bu sayfa sakladiginiz degerler icin okunur adlar secer. Yard.java dosyasini acin. Public sinif adini Yard tutun. Adlandirma hikayesini gomen kalan add demolari, yanlis toplami avlayan kalan println debug etiketleri, kalan equals demolari ve herhangi bir klavye Scanner satirini silin. Program yazma beklememelidir. Import satiri gerekmez.
Yard.main icinde camelCase ile bir ad yazin — kucuk harfle baslayin, sonra ayni addaki sonraki sozcukleri buyuk harfle surdurun:
int ticketCount = 4;
System.out.println(ticketCount);
ticketCount yazimi addir. 4 degeri o yazimin altinda oturur. Adi yazdirdiginizda Java tam o yazimi arar ve saklanan sayiyi yazar.

Yard ticketCount holds 4

java
public class Yard {
    public static void main(String[] args) {
        int ticketCount = 4;
        System.out.println(ticketCount);
    }
}

Yard.java dosyasinin bulundugu klasorden javac Yard.java calistirin. Parantezler, suslu parantezler ve noktali virguller uyusunca javac kendi satirini yazmaz. Sonra java Yard calistirin — java Yard.java degil. Calistirma komutundan .java uzantisini birakin. Dosyada tek public sinif tutun boylece ad Yard ile eslesir.
Ekran 4 gosterir. Calismayi bir kez adim adim izleyin. Java Yard.main ile baslar. Ilk satir dortu ticketCount altina koyar. Yazdirma satiri ticketCount u arar ve 4 yazar. Bu ilk demoda ikinci bir ad yoktur. Arama kesindir. TicketCount, bu ilk programda sakladiginiz ad degildir.
Ekrani izlerken baslangic kuralini soyleyin: bir yazim secin, degeri saklayin, ayni yazimi isteyin. Bu sayfada uzun bicimlendirme dersleri uydurmayin. Bicimlendirme sonraki dersi bekler.
Hâlâ bir Javadoc add demosundan 12 goruyorsaniz adlandirma ogretim dosyasina gecin ve java Yard i yeniden calistirin. Ortada boslukla ticket count = 4 yazarsaniz o tek bir ad degildir. camelCase formunu tek sozcuk olarak tutun.

Buyuk harf ikinci bir ad yapar

Ikinci program ticketCount u tutar ve yalnizca bir buyuk harfle farkli baska bir ad ekler. Java ticketCount ve TicketCount u iki ad olarak gorur. Ilk yazimin altina 4, ikinci yazimin altina 9 koyun, sonra ikisini de yazdirin.

Yard ticketCount and TicketCount

java
public class Yard {
    public static void main(String[] args) {
        int ticketCount = 4;
        int TicketCount = 9;
        System.out.println(ticketCount);
        System.out.println(TicketCount);
    }
}

javac Yard.java ile derleyin, sonra java Yard calistirin. Ekran once 4, sonra 9 gosterir. Ilk yazdirma ticketCount u okur. Ikinci yazdirma TicketCount u okur. Bunlar ayni arama degildir. Bir harfin buyuklugunu degistirmek yeni bir ad olusturur. Baslangic ogrencileri siklikla ikinci yazimin birincisini guncellemesini bekler. Bu sayfada oyle degildir. Her yazim kendi degerini tutar.
Iki bildirimi bir kez daha okuyun. Sinif adi Yard PascalCase ile buyuk harfle baslar — dosya adiyla uyusur. main icindeki deger adlari karsiigi gosterir: normal degisken icin camelCase ticketCount, ve yalnizca buyuk/kucuk harf duyarliligini kanitlamak icin bilerek farkli TicketCount. Gunluk kodda degiskenler icin yine camelCase tercih edersiniz; ikinci ad burada ogretim karsiigi olarak vardir, her yerde kopyalanacak bir stil degil.
Yakinlarda kalan Javadoc demolari varsa onlari tarih olarak tutun. Bu ders icin adlandirma ogretim dosyasini calistirin boylece ekran adli sayaclari gosterir, yalnizca belgelenmis bir add sonucu degil. javac yinelenen public siniflardan sikayet ederse yalnizca Yard i public tutun.

Basina rakam koymamaniz gereken adlar

Bir ad rakamla baslamamalidir. int 4tickets = 4; gibi bir satir bu demolarda bilerek yoktur. O sekil Java da yasaktir, bu yuzden javac program calismadan once reddeder. Gercek iste ilk karakteri harf veya alt cizgi tutun. Bu sayfanin calisan demolari t veya T ile baslar.
Adin icindeki bosluk da basarisiz olur. ticket count iki jeton, tek bir ad degildir. camelCase sozcukleri bosluksuz birlestirir: ticketCount. Sonraki degiskeni kendiniz adlandirirken ayni aliskanligi tutun.
Bu sayfada tabloya ihtiyaciniz yoktur. Iki ekran haritadir: bir ad 4 basar; buyuk harfi farkli iki ad once 4 sonra 9 basar.

Javadoc etiketleriyle karsilastirma

Javadoc sayfasinda @param ve @return bir metot sozlesmesini etiketledi. Bu sayfada degiskenin yazimi, degeri yeniden aramanin sozlesmesidir. Hâlâ Yard.java derler ve java Yard calistirirsiniz. Yeni aliskanlik net bir camelCase ad secmek ve geri okurken kesin buyuk/kucuk harfe saygi gostermektir.
Javadoc yorumlari iyi adlarin yerini tutmaz. Net bir ad ve net bir yorum sonra birlikte oturabilir. Bu ders adlandirmayi ayirir boylece ekran, belgeleme etiketlerini demoya karistirmadan buyuk/kucuk harf duyarli aramayi kanitlar.
Hâlâ bir kalan add dosyasi aciksa yalnizca 12 gorebilirsiniz. main ticketCount saklasin ve yazdirsin diye adlandirma dosyasina gecin. Bicimlendirme stil kilavuzlarini bu sayfanin disinda tutun. Klavye girisini bu sayfanin disinda tutun.

Bicimlendirmeden once

ticketCount u 4 olarak saklayip ekranda 4 gorebilirsiniz. TicketCount u 9 olarak ekleyip once 4 sonra 9 gorebilirsiniz. Tutulan her demo icin Yard.java derleyin ve java Yard calistirin. Yazim hangi degerin gorunecegine karar verdi. Sonraki sayfa bicimlendirmedir; orada kodun bosluklarini ve duzenini okuyucular icin duzelirsiniz.
Ilk net yazdirma icin tek-ad demosunu tutun. Net buyuk/kucuk harf karsiigi icin iki-ad demosunu tutun. Bicimlendirme dosyalarini o ders gelene kadar bu sayfanin disinda tutun. Bu uc aliskanlik ilerlemeden onceki kontrol noktasidir. Ayni yazim sakladiginiz degeri geri verince — ve farkli bir buyuk harf o degeri calmayinca — adlandirma bu dersin isini yapmistir ve bicimlendirme hakkındaki sonraki konuya hazirsiniz.
Klasorden son bir gecis: bir public Yard, main de net adlar, klavye beklemesi yok, zorla bicimlendirme kurali yok. Acik tuttugunuz demoda bir kez daha javac Yard.java ve java Yard calistirin. Ekran hâlâ yazdiginiz adlarla uyusuyorsa adlandirma dersi saglamdir ve kurs sonraki sayfada bicimlendirmeye gecebilir. Her ekran bir karsiigi ogretsin diye her calistirmada tek bir adlandirma fikrini tercih edin.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
5
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek