İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1

Yukarıda verilen Java Kodu çalıştırıldığında hangi matematiksel işlem gerçekleştirilir?
- 2

Java'da erişim niteleyicileri ve erişim seviyeleri hakkında bir tablo hazırlamak istenmiştir. Hatalı bir tablo içeriği oluşturmamak için 1, 2 ve 3 ile ifade edilen bölümlere sırasıyla hangilerinin yazılması gerekmektedir?
- 3
this anahtar sözcüğü ile aynı mantıkta çalışan fakat bu sefer üst sınıfın üyelerine erişim için kullanılan anahtar sözcük hangisidir?
- 4
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class Dikdörtgen {
private final int en;
private final int boy;
public Dikdörtgen() {
this.en = 1;
this.boy = 1;
}
public Dikdörtgen(int en, int boy) {
this.en = en;
this.boy = boy;
}
public int hesaplaAlan() {
return en * boy;
}
public int hesaplaÇevre() {
return 2 * (en + boy);
}
}
Yukarıdaki Java programında hangi satırda sınıf tanımlanmıştır?
- 5

Yukarıdaki örnekte, kaşlı ayraçlar arasında bulunan bölümün adı aşağıdakilerden hangisidir?
- 6

Yukarıda örnek olarak verilen Java kodu ile aşağıdakilerden hangisi gerçekleştirilir?
- 7
Public, private veya protected olarak belirtilen java sınıf tanımlayıcı bileşene ne ad verilir?
- 8
Sınıf gövdesinde yer alan ve ilk nesneyi yaratırken çalışan unsurlara ne ad verilir?
- 9
Sınıf hiyerarşisinin en tepesinde olan sınıf aşağıdakilerden hangisidir?
- 10
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class Dikdörtgen {
private final int en;
private final int boy;
public Dikdörtgen() {
this.en = 1;
this.boy = 1;
}
public Dikdörtgen(int en, int boy) {
this.en = en;
this.boy = boy;
}
public int hesaplaAlan() {
return en * boy;
}
public int hesaplaÇevre() {
return 2 * (en + boy);
}
}
Yukarıdaki Java programında hangi satırda parametreler tanımlanmıştır?
- 11
this anahtar sözcüğü ile aynı mantıkta çalışan fakat bu sefer üst sınıfın üyelerine erişim için kullanılan anahtar sözcük hangisidir?
- 12
Java'da Sınıf Tanımlama hakkında aşağıda verilen ifadelerden hangisi hatalı bir bilgi içermektedir?
- 13
Java'da Sınıf Tanımlama hakkında aşağıda verilen ifadelerden hangisi hatalı bir bilgi içermektedir?
- 14
İstisna listesi, hangi anahtar sözcükten sonra yazılır?
- 15
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class Dikdörtgen {
private final int en;
private final int boy;
public Dikdörtgen() {
this.en = 1;
this.boy = 1;
}
public Dikdörtgen(int en, int boy) {
this.en = en;
this.boy = boy;
}
public int hesaplaAlan() {
return en * boy;
}
public int hesaplaÇevre() {
return 2 * (en + boy);
}
}
Yukarıdaki Java programında hangi satırda metot tanımlanmıştır?
- 16

Yukarıda verilen örnek aşağıdakilerden hangisine uygundur?
- 17

Yukarıda tanımlanan metotta döndürdüğü değerin tipi aşağıdakilerden hangisidir?
- 18
- Public
- extends
- Private
- Implements
- Protected
Yukarıdakilerden hangileri Java’da erişim niteleyicilerdir?
- 19
İstisna listesi, hangi anahtar sözcükten sonra yazılır?
- 20
Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim aşağıdaki anahtar sözcüklerden hangisiyle yapılır?