Menu
Coddy logo textTech

Pliki zewnętrzne

Część sekcji Programowanie obiektowe ścieżki Java w Coddy. Lekcja 1 z 87.

W języku Java każda klasa publiczna znajduje się we własnym pliku .java. Nazwa pliku musi dokładnie odpowiadać nazwie klasy.

Utwórz osobny plik o nazwie MyClass.java

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

Użyj klasy w swoim pliku głównym

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

Wynik:

Hello, I'm Alice

Klasy w tym samym pakiecie (folderze) mogą uzyskiwać do siebie dostęp bezpośrednio. W przypadku klas z różnych pakietów używa się instrukcji import.

challenge icon

Wyzwanie

Łatwy

Otrzymujesz pliki Java (MyClass.java i Main.java). Utwórz obiekt MyClass w pliku Main.java, aby użyć klasy z pliku zewnętrznego.

Spróbuj swoich sił

import java.util.Scanner;
// TODO: Nie jest potrzebny dodatkowy import, jeśli pliki są w tym samym pakiecie

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String testCase = scanner.nextLine();
        
        // TODO: Utwórz obiekt klasy MyClass
        
        System.out.println("Test completed");
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Programowanie obiektowe

Poćwicz samodzielnie: Kompilator Java online