WorksheetsSınıflar ve Nesneler Quiz
Total questions: 21
Worksheet time: 11mins
Sınıflar projelerimizde neyi temsil eder?
Kod bloklarını bir arada tutan yapılar
Nesneleri tanımlayan bir kavram
Sadece veri depolama alanları
Projelerde kullanılan bir dosya türü
Sınıflar içinde hangi özellikler barındırılır?
Nesneler ve metotlar
Nitelikler ve kod blokları
Sadece veri türleri
Sınıf isimleri
Nitelikleri kullanabilmek için hangi kavrama ihtiyaç duyulur?
Sınıf
Nesne
Metot
Veri türü
Nesne nedir ve programcılıkta neden bir sınıfa ihtiyaç duyar?
Nesne, somut bir kavramdır ve tek başına bir şey ifade eder.
Nesne, soyut bir kavramdır ve var olması için bir sınıfa ihtiyaç duyar.
Nesne, bir sınıfın özelliklerini değiştirmek için kullanılır.
Nesne, sadece veri depolamak için kullanılır.
Bir sınıftan nesne türetmek için kullanılan formül nedir?
NesneAdı = new SınıfAdı
SınıfınAdı NesneAdı = new SınıfAdı
SınıfAdı = new NesneAdı
NesneAdı = SınıfAdı
Bir nesne aracılığıyla hangi bilgilere ulaşabiliriz?
Sınıfın niteliklerine ve özelliklerine
Sınıfın yalnızca adlarına
Nesnenin yalnızca türüne
Nesnenin yalnızca boyutuna
Bir sınıf eklemek için hangi menü seçeneği kullanılmalıdır?
Kullanıcı Denetimi Ekle
Sınıf Ekle
Yeni Veri Kaynağı Ekle
Mevcut Öğeyi Ekle
Bir ev sınıfı oluştururken aşağıdaki özelliklerden hangisi genellikle dikkate alınmaz?
Renk
Kat
Fiyat
Tatil planları
Bir ev sınıfı oluştururken hangi özellikler dikkate alınabilir?
Renk, kat, fiyat, ısınma türü
Renk, tatil planları, kat, fiyat
Isınma türü, tatil planları, renk
Kat, fiyat, tatil planları
Sınıf yapısının en önemli avantajlarından biri nedir?
Kod tekrarını azaltması
Haritaların çeşitliliğini artırması
Karakter tanımlamasını zorlaştırması
Savaş aletlerinin kullanımını sınırlaması
Counter Strike oyununda sınıf yapısının kullanılması hangi avantajı sağlar?
Her harita için yeniden değişken tanımlama ihtiyacını ortadan kaldırır
Oyuncuların savaş aletlerini daha etkili kullanmasını sağlar
Haritaların görsel kalitesini artırır
Karakterlerin daha karmaşık hale gelmesini sağlar
Counter Strike oyununda sınıf yapısı hangi şekilde kod yükünü azaltır?
İlgili değerlerin bir sınıf içinde tutulması ve her bölümde çağrılması
Haritaların görsel tasarımını değiştirmesi
Oyuncuların ekipman tanıtımını yapması
Karakterlerin savaş aletlerini sınırlaması
Kapsülleme, nesne yönelimli programlamada hangi amaçla kullanılır?
Nesnelerin özelliklerini bilinçsiz kullanımını önlemek
Nesnelerin özelliklerini artırmak
Kodların daha karmaşık hale gelmesini sağlamak
Değişkenlere direkt erişimi kolaylaştırmak
Kapsülleme yardımıyla bir öğrencinin soyadının hangi formatta olmasını sağlayabiliriz?
Her zaman büyük harflerden oluşmasını
Her zaman küçük harflerden oluşmasını
Harf ve rakam karışımı olmasını
Sadece rakamlardan oluşmasını
Kapsülleme, bir öğrencinin sınav notu için hangi kısıtlamaları sağlayabilir?
Notun 0 ile 100 arasında olmasını
Notun sadece 50'nin üzerinde olmasını
Notun sadece çift sayı olmasını
Notun sadece tek sayı olmasını
Nesne yönelimli programlamada kapsülleme hangi işlevlere sahiptir?
Değişkenlere direkt erişimin önüne geçmek ve kodları gizlemek
Kodları daha karmaşık hale getirmek
Nesnelerin özelliklerini artırmak
Programın hızını düşürmek
Sınıflar içerisindeki değişkenler genellikle neden "private" olarak tanımlanır?
Değişkenlerin daha hızlı çalışmasını sağlamak için
Kapsülleme ile değişkeni istediğimiz formatta kullanabilmek için
Değişkenlerin daha az yer kaplamasını sağlamak için
Değişkenlerin otomatik olarak silinmesini sağlamak için
"Get bloğu" ne zaman çalışır?
Değişkene değer atandığında
Değişken çağrıldığında
Değişken silindiğinde
Değişken tanımlandığında
"Set bloğu" hangi işlem için kullanılır?
Değişken çağrıldığında çalışması için
Değişkene değer atanması ve istenilen formatta kullanılması için
Değişkenin silinmesi için
Değişkenin tanımlanması için
"Property" yapısının amacı nedir?
Değişkenlerin daha hızlı çalışmasını sağlamak
Get ve set bloklarını kapsayan kontrollü bir yapı oluşturmak
Değişkenlerin otomatik olarak silinmesini sağlamak
Değişkenlerin daha az yer kaplamasını sağlamak
Kalıtım işlemi hangi durumlarda kullanılır?
Bir sınıfa ait değişkenlerin bir kısmını veya tamamını başka bir sınıfta kullanmak istediğimizde
Sadece bir sınıfın değişkenlerini silmek istediğimizde
Proje dosyasını kaydetmek istediğimizde
Sınıf isimlerini değiştirmek istediğimizde
