AÖF Soru Bankası
YBS306U

İleri Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Bir sınıftan kalıtım yoluyla yeni bir sınıf türetildiğinde bu yeni sınıfa aşağıdakilerden hangisi denilir?

  2. 2

    Kalıtım kavramı gereği bir sınıftan başka bir sınıf türetildiğinde üst sınıftaki metot türetilen alt sınıfta da otomatik olarak bulunmaktadır.

    Buna göre türetilen yeni sınıf içerisinde bu metotta değişiklik yapmak istersek o metod için hangi kavramın kullanılması gerekir?

  3. 3

    Java programlama ortamında bir nesnenin davranış şekillerinin duruma göre değişebilmesine ne isim verilir?

  4. 4
    Aynı temel sınıftan türetilmiş olan sınıflarda paylaşılan aynı isme sahip metodların bu sınıflarda farklı şekil­lerde uyarlanabilmesi aşağıdakilerden hangi kavram ile mümkündür?
  5. 5

    Aşağıdakilerden hangi erişim belirleyicisi ile tanımlanan özel­liklere ve metotlara ilgili sınıf, aynı paket içerisindeki diğer sınıflar ve bu sınıftan ka­lıtım yoluyla türeyecek sınıflar tarafından erişilebilir?

  6. 6

    Günlük hayatımızda "ulaşım türü" sınıf örneği olarak ele alınırsa, aşağıdakilerden hangisini bu sınıftan kalıtım yoluyla türeyen başka bir sınıf olarak kabul etmek mümkündür? 

  7. 7

    Türetilen alt sınıfta otomatik olarak bulunan üst sınıf metodunu değiştirmek aşağıdaki kavramlardan hangisi ile ilgilidir?

  8. 8

    Bir nesnenin özelliklerinin ve metotlarının erişimini sınırlandırmak amacını taşıyan kavram aşağıdakilerden hangisidir?

  9. 9

    public class Kus {

    public void turGoster() {

    System.out.println(“Tür = Kuş”); } }

    public class Karga extends Kus{

    public void turGoster() {

    System.out.println(“Tür = Karga”); } }

    public class Uygulama{

    public static void main(String[] args) {

    Kus kus = new Kus();

    Karga karga = new Karga();

    Serce serce = new Serce();

    kus.turGoster();

    karga.turGoster();

    serce.turGoster(); } }

    Yukarıdaki kod örneğinin ekran çıktısı aşağıdakilerden hangisidir?

  10. 10

    Aşağıdakilerden hangisi  ile tanımlanmış özelliklere ve metotlara sadece ilgili sınıf tarafından erişilebilinir?

  11. 11

    Aşağıdaki hangisi  Java programlama ortamında kalıtım yolu ile alt sınıflar oluşturabilir?

  12. 12

    Sınıfların hiyerarşik bir şekilde ifade edebildiği nesneye yönelik programlamanın te­mel kavramı aşağıdakilerden hangisidir?

  13. 13

    Aşağıdakilerden hangisi private değişkenlere nesne dışından erişilebilme şeklidir?

  14. 14

    Sınıfların hiyerarşik bir şekilde ifade edebildiği nesneye yönelik programlamanın te­mel kavramı aşağıdakilerden hangisidir?

  15. 15

    Java programlarında kullanılan ve sınıfların hiyerarşik olarak kataloglanmasına imkân sağlayan kavrama ne denir?

  16. 16

    İnsan isimli sınıftan türetilen Kadın ve Erkek sınıfları için isimGöster metodu uygulandığında çıkan ekranda üç sınıf için de ayrı isim gösterilmesi aşağıdaki kavramlardan hangisi ile ilgilidir?

  17. 17

    Aşağıda kalıtım yoluyla türetilmiş sınıflardan hangisi diğerlerinin üst sınıfıdır?

  18. 18

    Aşağıdakilerden hangi erişim belirleyicisi ile tanımlanan özel­liklere ve metotlara bütün sınıflar erişile­bilir?

  19. 19

    Hangi erişim belirleyicisi ile tanımlanan özelliklere ve metotlara sadece ilgili sınıf tarafından erişilebilir?

  20. 20

    Sarmalama ile ilgili bir örnek ile ilişkili ve Java sınıfı içerisinde oluşturulan bir nesneye, tarihAta ve konuAta gibi metotlar vasıtasıyla değer atanmışsa, bu değerler ekrana yazdırılırken hangi metotlar kullanılacaktır?

Şıkları ve doğru cevapları görİleri Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç
İleri Programlama Ünite Sınavı Soruları — Soru Çöz (YBS306U) | AÖF Soru Bankası