CodeBlanks Logo Icon CodeBlanks

Sınıf iskeleti

public class ve statik metot yapısını öğrenirsin.

public class nedir?

Java'da her kaynak dosya en az bir sınıf içermelidir. Sınıf class anahtar kelimesiyle tanımlanır ve dosya adıyla aynı ismi taşır: Main.java dosyasında public class Main olmalıdır.

public erişim belirteci, sınıfın dışarıdan erişilebilir olduğunu belirtir. Sınıf gövdesi süslü parantezler { } arasındadır ve içinde metotlar, değişkenler bulunur.

public class Main {
    // metotlar buraya
}

Bir dosyada yalnızca bir public sınıf olabilir; diğer sınıflar package-private olabilir.

main metodu iskeleti

main metodu sınıfın içine yazılır ve Java programının başlangıç noktasıdır. İmzası her zaman aynıdır:

public class Main {
    public static void main(String[] args) {
        System.out.println("Merhaba");
    }
}

Burada dört parça birlikte çalışır: public class Main kabuk, public static void main giriş noktası, String[] args komut satırı parametreleri ve System.out.println çıktı.

Bu iskelet, hemen her Java programının temelidir.

Uygulama Sınıf iskeletini tamamla

Bir Main sınıfı tanımla. İçine main metodu ekle. main içinden println ile Java 21 yaz.

Başlangıç kodu

Main.java
public class Main {
    // main metodu ve println ekle
}

Örnek çözüm

Main.java
public class Main {
    public static void main(String[] args) {
        System.out.println("Java 21");
    }
}

Beklenen çıktı

Java 21

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Sınıf bildirimini tamamla

Soru
public ____ Main { }
Cevap
public class Main { }

Açıklama: public class Main ile sınıf bildirimi yapılır.

2 Anahtar kelimeleri eşleştir

Kavram Anlamı
public Erişilebilir
class Sınıf tanımı
static Sınıf düzeyinde
void Dönüş yok

3 Sınıf adlandırma biçimi nedir?

  • kebab-case (main-app)
  • snake_case (main_app)
  • PascalCase (MainApp) Doğru cevap
  • ALL_CAPS (MAIN_APP)

Açıklama: Java sınıfları PascalCase ile yazılır.

Başlangıç bölümündeki tüm dersler