İleri Programlama Deneme Sınavı Sorusu #457020

/* Kus.java */
public abstract class Kus {
public abstract void turGoster();
}
/* Karga.java */
public class Karga extends Kus {
public void turGoster() {     System.out.println(“Tür = Karga”);
     }
} /* Serce.java */
public class Serce extends Kus {
public void turGoster() {      System.out.println(“Tür = Serçe”);
}
}
Yukarıda yer alan kod dizisinde soyut sınıf ismini ve kalıtım yoluyla türetilmiş sınıf isimleri hangi seçenekte doğru sırayla verilmiştir ?


Java-Public-Abstract

Class-Karga-Serçe

Karga-Serçe-Print

Serçe-Karga-Kus

Kus-Karga-Serce


Yanıt Açıklaması:

Bu kod dizininde soyut sınıf olarak tanımlanmış Kus isimli bir sınıf ve bu sınıftan kalıtım yoluyla türetilmiş olan Karga ve Serce sınıfları yer almaktadır.

Yorumlar
  • 0 Yorum