Eşleştirme
Ana Sayfa
Üniversiteler
Dersler
Özellikler
Çalışma Planı
Uygulama
Hakkımızda
İletişim
Premium
Giriş Yap
Ücretsiz Kayıt Ol
Ana Sayfa
»
Atatürk Üniversitesi ATA AÖF
»
Bilgisayar Programcılığı Önlisans Programı
» Nesne Tabanlı Programlama 1
← Ünite 14
Paylaş
←
Ünite 13 Eşleştirme
Ünite 14
Değişmezler, Sabitler ve Numaralandırma
Ünite 14: Değişmezler, Sabitler ve Numaralandırma — Kavram Eşleştirme
Tur 1 / 2
0 / 5 eşleşti
Önce bir kavram seç, sonra karşılığı olan tanıma dokun.
Kavramlar
Değişmezler (Literals)
Sabitler (Constants)
Numaralandırma (Enumerations)
Case Sensitivity
Override (Geçersiz Kılma)
Tanımlar
Yukarıdan bir kavram seç.
İsimlendirilmiş tamsayı sabitleri kümesidir. Örnek: Haftanın günlerini 0-6 arası sayılarla temsil etmek yerine Pazartesi, Sali gibi isimlerle gruplandırmaktır.
Programlama dilinin büyük ve küçük harfe duyarlı olmasıdır. Örnek: C#'ta 'Degisken' ile 'degisken' farklı iki değişkeni ifade eder.
Derleyicinin bir değişmeze atadığı varsayılan veri türünü, sonek kullanarak değiştirmektir. Örnek: 12.25 değerini 12.25f yaparak float türüne dönüştürmek.
Programda değişkenlere atanan, derleme zamanında sabitlenen değerlerdir. Örnek: 'int sayi = 10;' satırındaki 10 bir tamsayı değişmezidir.
Program boyunca değeri değiştirilemeyen, const anahtar sözcüğüyle tanımlanan verilerdir. Örnek: 'const double pi = 3.14;' ifadesi ile pi değeri sabitlenir.
Değişmezler (Literals)
— Programda değişkenlere atanan, derleme zamanında sabitlenen değerlerdir. Örnek: 'int sayi = 10;' satırındaki 10 bir tamsayı değişmezidir.
Sabitler (Constants)
— Program boyunca değeri değiştirilemeyen, const anahtar sözcüğüyle tanımlanan verilerdir. Örnek: 'const double pi = 3.14;' ifadesi ile pi değeri sabitlenir.
Numaralandırma (Enumerations)
— İsimlendirilmiş tamsayı sabitleri kümesidir. Örnek: Haftanın günlerini 0-6 arası sayılarla temsil etmek yerine Pazartesi, Sali gibi isimlerle gruplandırmaktır.
Case Sensitivity
— Programlama dilinin büyük ve küçük harfe duyarlı olmasıdır. Örnek: C#'ta 'Degisken' ile 'degisken' farklı iki değişkeni ifade eder.
Override (Geçersiz Kılma)
— Derleyicinin bir değişmeze atadığı varsayılan veri türünü, sonek kullanarak değiştirmektir. Örnek: 12.25 değerini 12.25f yaparak float türüne dönüştürmek.
FlagsAttribute
— Numaralandırmaların bitsel operatörlerle birleştirilerek bayrak koleksiyonu gibi kullanılmasını sağlayan bir özelliktir. Örnek: Renkler enum'unda Kirmizi | Sari kombinasyonunu oluşturmak.
Polimorfizm
— Farklı nesnelerin aynı arayüzü kullanabilme yeteneğidir. Null değişmezler, herhangi bir başvuru türüne sığabildikleri için bu yapıya iyi bir örnektir.
Derleme Zamanı (Compile Time)
— Kodun çalıştırılmadan önce makine diline veya ara dile çevrildiği aşamadır. Sabitler bu aşamada değerlendirilir.
Karakter Değişmezleri
— Tek tırnak içinde ifade edilen char türündeki verilerdir. Örnek: 'char karakter = 'A';' kullanımı.
Dize Değişmezleri
— Çift tırnak içinde tanımlanan string türündeki veri bloklarıdır. Örnek: 'string mesaj = "Merhaba";' kullanımı.
Bitsel Operatörler
— Sayıların ikilik tabandaki değerleri üzerinde işlem yapan operatörlerdir. Enum yapılarında bayrakları birleştirmek için kullanılır.
⚑ Bu kavramlarda hata var
Paylaş
←
Ünite 13 Eşleştirme
Ünite 14
Değişmezler, Sabitler ve Numaralandırma
Ana Sayfa
Dersler
Çalışmam
Hesabım