Sınıf Tanımlama

Bilişim Teknolojileri · 10. Sınıf · Sınıf ve Nesne

Bilişim sistemlerinde anahtar, yönlendirici, yazıcı, kullanıcı kaydı ve log dosyası gibi her varlığın programda bir karşılığı vardır; bu karşılığı düzenli temsil etmenin yolu sınıftır. Sınıf, nesnelerin kalıbıdır ve yalnızca tarif eder; nesne ise o kalıptan new operatörüyle üretilen somut örnektir. Sınıf sayesinde cihaz bilgisi, o bilgiyi doğrulayan kurallar ve o bilgiyle yapılan işlemler tek çatı altında toplanır; böylece kod tekrarlanmaz ve hata noktası tek yerde toplanır. Bir sınıf iki tür üye barındırır. Veri üyeleri (alan ve özellikler) nesnenin durumunu tutar: IP adresi, MAC adresi…

Sınıf Tanımlama Kazanımları

Örnek Sorular ve Çözümleri

Örnek Soru 1 kolay

Sınıf kalıbından new operatörüyle üretilen somut örneğe ne ad verilir?

  1. A) Metot
  2. B) Nesne
  3. C) Değişken
  4. D) Derleme

Doğru cevap: B) Nesne

Sınıf kalıptır, new ile üretilen örnek nesnedir; metot işlem, değişken veri saklama, derleme ise kodu koda çevirme işlemidir.

Örnek Soru 2 orta

Cihaz sınıfındaki sayaç tüm nesneler arasında ortak olacaksa hangi biçimde tanımlanmalıdır?

  1. A) private alan
  2. B) static alan
  3. C) yerel değişken
  4. D) parametre

Doğru cevap: B) static alan

static üye sınıf adına bağlıdır ve nesneler arasında ortaktır; bu yüzden toplam cihaz sayacı gibi paylaşılan sayaçlar static alanla tutulur.

Örnek Soru 3 zor

new BilgiIslemCihazi() ifadesi çalıştığında ne gerçekleşir?

  1. A) Bellekte yeni bir nesne üretilir ve adresi döner
  2. B) Sınıf tanımı bir kez daha derlenir
  3. C) Dosya diske yazılır
  4. D) Statik alanlar silinir

Doğru cevap: A) Bellekte yeni bir nesne üretilir ve adresi döner

new operatörü bellekte alan ayırır, alanlara ilk değerlerini verir ve nesnenin adresini döndürür; her çağrı ayrı bir nesne üretir.

Konu Anlatımının Tamamı

Sınıf Tanımlama konu anlatımını açÇözümlü örnekler, formüller, ipuçları ve tüm sorular · 10. Sınıf Bilişim Teknolojileri

Bu sayfa Sınıf Tanımlama konusu için hazırlanmış kısa bir özetdir. Tam içerik için ders sayfasını açabilir, DersTeders ana sayfasından diğer konulara geçebilirsin.