İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
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 argüman listesi olan yaratıcı metot tanımlanmıştır?
- 2
Bir metot içindeki veya kaşlı ayraçlar içinde yazılmış kod bloğunun içindeki değişkenlere ne ad verilir?
- 3
Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim hangi anahtar sözcük ile sağlanır?
- 4
Trafik ışığı renkleri, haftanın günleri gibi önceden belirli sabit değerlerden oluşan verileri temsil etmek için aşağıdakilerden hangisi kullanılır?
- 5
Standart metotlar gibi tanımlanan, fakat değer döndürmeyen metotlara ne ad verilir?
- 6
- Public
- extends
- Private
- Implements
- Protected
Yukarıdakilerden hangileri Java’da erişim niteleyicilerdir?
- 7
Java programlama dili ile ilgili olarak aşağıdakilerden hangisi doğrudur?
- 8
İç sınıflarla ilgili aşağıdakilerden hangileri doğrudur?
- İç sınıf dış sınıfın bir üyesidir.
- Sınıfın içinde tanımlanan sınıftır.
- İç sınıf dış sınıfın diğer bütün üyelerine erişebilir.
- İç sınıf static olarak tanımlanamaz.
- 9
Bir sınıftan yaratılmış tüm nesneler için ortak olması istenilen değişken ya da metotları tanımlarken önüne static anahtar sözcüğünün konulması ile ne elde edilmiş olur?
- 10

Yukarıda tanımlanan metotta döndürdüğü değerin tipi aşağıdakilerden hangisidir?
- 11
Trafik ışığı renkleri, haftanın günleri gibi önceden belirli sabit değerlerden oluşan verileri temsil etmek için aşağıdakilerden hangisi kullanılır?
- 12
- class anahtar sözcüğünden önce sınıfın adı gelir.
- Eğer varsa extends anahtar sözcüğünden sonra yazılmak üzere, üst sınıf yazılabilir.
- Eğer varsa implements anahtar sözcüğünden sonra yazılmak üzere, sağladığı arayüz ya da arayüzlerin isimleri yazılabilir.
Yukarıdakilerden hangisi ya da hangileri doğrudur?
- 13
Aşağıdakilerden hangisi üye değişken tanımlarken kullanılan bileşenlerden değildir?
- 14
Erişim niteleyiciler ve erişim seviyeleri ile ilgili aşağıdakilerden hangisi doğrudur?
- 15
Üye metotlar ve yaratıcı metotlar için, şu anki nesneye erişim hangi anahtar sözcük ile sağlanır?
- 16

Yukarıda yer alan örnek programın çıktısı aşağıdakilerden hangisidir?
- 17
Java programlama dilinde bir sınıf basit anlamda kaç unsurdan oluşur?
- 18
Aşağıda metot ve sınıflar için verilen bilgilerden hangisi doğrudur?
- 19

Yukardaki örnekte, neyin tanımlandığı gösterilmiştir?
- 20
Java’da Enum tanımlaması hangi durumlarda yapılır?