NEW
Font size
WorksheetsKalıtım ile ilgili Test
Total questions: 9
Worksheet time: 34mins
Aşağıdakilerden hangisi kalıtımın temel özelliklerinden biri değildir?
Kod tekrarını azaltır.
Sınıflar arasında hiyerarşi oluşturur.
Sınıfların özelliklerini ve davranışlarını genişletir.
Sınıfların erişim belirleyicilerini kaldırır.
kod parçasının çıktısı ne olur?
A
B
Hata Verir
Hiçbiri
Aşağıdakilerden hangisi abstract sınıflar için doğrudur?
Abstract sınıflardan nesne oluşturulabilir.
Abstract sınıflar, soyut metotlar içerebilir.
Abstract sınıflar, tüm metotları tanımlanmış olmalıdır.
Abstract sınıflar, sealed anahtar kelimesi ile tanımlanır.
Aşağıdakilerden hangisi kalıtımın temel özelliklerinden biri değildir?
Kod tekrarını azaltır.
Sınıflar arasında hiyerarşi oluşturur.
Sınıfların özelliklerini ve davranışlarını genişletir.
Sınıfların erişim belirleyicilerini kaldırır.
Aşağıdakilerden hangisi abstract metotlar için doğrudur?
Abstract metotlar, gövde içerebilir.
Abstract metotlar, sadece statik sınıflarda kullanılır.
Abstract metotlar, gövdesiz olarak tanımlanır.
Abstract metotlar, virtual anahtar kelimesi ile tanımlanır.
kod parçasının çıktısı ne olur?
Temel
Türetilen
Türetilen
Temel
Temel
Türetilen
Aşağıdakilerden hangisi çok biçimliliğin bir özelliğidir?
Aynı metot adının farklı sınıflarda farklı davranışlar sergilemesi.
Sınıfların sadece tek bir metot içermesi.
Metotların sadece statik olarak tanımlanması.
Kalıtımın kullanılmaması.
kod parçasının çıktısı ne olur?
A) Hayvan ses çıkarıyor.
B) Köpek: Hav Hav!
C) Hata verir.
D) Hiçbiri.
kod parçasında hangi satır hata verir?
A) public abstract void SesCikar();
B) public override void SesCikar()
C) Hayvan hayvan = new Kopek();
D) new Hayvan();
