İleri Programlama Final - Test 2
Sınıflar içerisinde aynı isimde olmakla birlikte farklı parametreler alan metotların bulunmasına ne ad verilir?
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?
Derleyicinin ele alınmasını zorunlu kıldığı checked kural dışı durum kategorisindeki durumlar için kullanılan anahtar kelime aşağıdakilerden hangisidir?
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?
Bir arayüzde aşağıdakilerden hangisi mümkün değildir?
Soyut sınıflar ile ilgili aşağıdakilerden hangisi yanlıştır?
Bir nesnenin özelliklerinin ve metotlarının erişimini sınırlandırmak amacını taşıyan kavram nedir?
“llegalArgumentException” kural dışı durum sınıfının ilgilendiği kural dışı durumlar aşağıdakilerden hangisidir?
Kaydırma çubuğu hangi java sınıfına dâhil edilmektedir?
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?
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?
Aşağıdakilerden hangisi Java’da ‘abstract’ teriminin karşılığıdır?
Tanımladığı özellik ve metotlara bütün sınıflar tarafından erişilebilmesini sağlayan erişim belirleyicisi hangisidir?
Metotların hatalı parametreler ile çağrıldığı hata hangi durumda ortaya çıkmaktadır?
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?
Aşağıdaki metodlardan hangisi bir liste bileşeninde seçimin tekli veya çoklu yapılması gerektiğini belirler?
/* 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?
Java programlama dilinde, kural dışı durumları temsil eden sınıflar aşağıdakilerden hangisinde yer almaktadır?
Aşağıdakilerden hangisi arayüzlerin amaçlarından biridir?
Java programlama dilinde arayüzler hangi anahtar kelime ile tanımlanır?