Menu
CoddyTech

Harici Dosyalar

Coddy'nin Java Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası. Ders 1 / 87.

Java'da her genel sınıf, kendine ait bir .java dosyasında bulunur. Dosya adı, sınıf adıyla tam olarak eşleşmelidir.

MyClass.java adlı ayrı bir dosya oluştur

public class MyClass {
    private String name;
    
    public MyClass(String name) {
        this.name = name;
    }
    
    public String greet() {
        return "Hello, I'm " + this.name;
    }
}

Ana dosyanda sınıfı kullan

public class Main {
    public static void main(String[] args) {
        MyClass obj = new MyClass("Alice");
        System.out.println(obj.greet());
    }
}

Çıktı:

Hello, I'm Alice

Aynı paketteki (klasördeki) sınıflar birbirlerine doğrudan erişebilir. Farklı paketlerdeki sınıflar için import ifadelerini kullanırsın.

challenge icon

Görev

Kolay

Sana Java dosyaları (MyClass.java ve Main.java) verilmiştir. Harici dosyadaki sınıfı kullanmak için Main.java içinde bir MyClass nesnesi oluştur.

MyClass kurucusu MyClass object created çıktısını verir. Nesneyi TODO yorumunda oluştur; böylece çıktı şu olur:

MyClass object created
Test completed

Kendin dene

import java.util.Scanner;
// TODO: Dosyalar aynı paketteyse ek bir import gerekmez

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String testCase = scanner.nextLine();
        
        // TODO: Bir MyClass nesnesi oluştur
        
        System.out.println("Test completed");
    }
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Nesne Yönelimli Programlama bölümündeki tüm dersler

Kendi başına pratik yap: Online Java derleyicisi