logo
Daha önce çıkmış sorular ve yeni eklenen sınavlar! Hemen keşfetmeye başlayın.

Final Sınavı - İleri Programlama

Soru 1:

Sınıflar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunmasına ne ad verilir?

Soru 2:

try-catch blokları ile birlikte kullanılabilen ve kural dışı durum oluşmasından bağımsız olarak her halukarda çalışmasını istediğimiz kodların yazılabileceği …… bloklarının kullanımıdır. Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

Soru 3:

Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?

Soru 4:

I. İçeriğinden veri okuyacak dosyanın silinmesi II. Değişkenlere değer atanmaması III. Satır sonunda noktalı virgül (;) işaretinin konmaması Yukarıdakilerden hangisi kural dışı durumlara örnektir?

Soru 5:

Bir arayüzde aşağıdakilerden hangisi mümkün değildir?

Soru 6:

Soyut sınıflar ile ilgili aşağıdakilerden hangisi yanlıştır?

Soru 7:

Bir nesnenin özelliklerinin ve metotlarının erişimini sınırlandırmak amacını taşıyan kavram nedir?

Soru 8:

“llegalArgumentException” kural dışı durum sınıfının ilgilendiği kural dışı durumlar aşağıdakilerden hangisidir?

Soru 9:

Kaydırma çubuğu hangi java sınıfına dâhil edilmektedir?

Soru 10:

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 bulunur. Türetilen yeni sınıf içinde bu metotta değişiklik yapmak istenirse o metotla ilgili hangi aksiyon alınmalıdır?

Soru 11:

I. Arayüz bir sınıftır. II. Arayüz, bir sınıfta olması gereken metotların tanımlandığı bir yapıdır. III. Herhangi bir işlemin gerçekleşmesi için hangi metotların var olması gerektiğini belirlemektir. Yukarıdakilerden hangisi ya da hangileri doğrudur?

Soru 12:

Aşağıdakilerden hangisi Java’da ‘abstract’ teriminin karşılığıdır?

Soru 13:

Tanımladığı özellik ve metotlara bütün sınıflar tarafından erişilebilmesini sağlayan erişim belirleyicisi hangisidir?

Soru 14:

Metotların hatalı parametreler ile çağrıldığı hata hangi durumda ortaya çıkmaktadır?

Soru 15:

Java derleyicisi bu kategorideki kural dışı durumların işlenmesini zorunlu kılmaz. Derleyici hatalarına sebep olmadıkları için bu kural dışı durumların işlenip işlenmemesi programcıların tercihlerine bırakılmıştır. Bu durum hangi ifade ile ifade edilmektedir?

Soru 16:

Aşağıdaki metodlardan hangisi bir liste bileşeninde seçimin tekli veya çoklu yapılması gerektiğini belirler?

Soru 17:

/* SekilHakkindaBilgi.java */ public interface SekilHakkindaBilgi { public double cevreGoster(); public double alanGoster(); } Yukarıda verilen kod dizininde arayüz ve arayüzü uygulayan sınıflar isimleri hangi seçenekte doğru sırayla verilmiştir?

Soru 18:

Java programlama dilinde, kural dışı durumları temsil eden sınıflar aşağıdakilerden hangisinde yer almaktadır?

Soru 19:

Aşağıdakilerden hangisi arayüzlerin amaçlarından biridir?

Soru 20:

Java programlama dilinde arayüzler hangi anahtar kelime ile tanımlanır?