Sobes.tech
Middle

Jaká je viditelnost výchozího modifikátoru přístupu v Java?

sobes.tech AI

Odpověď od AI

V jazyce Java zajišťuje výchozí přístupový modifikátor (default), který není výslovně uveden, viditelnost typu package-private. To znamená, že členové třídy (proměnné, metody) jsou dostupní pouze uvnitř stejného balíčku, ale nikoliv z jiných balíčků, i když jsou třídy ve stejném projektu.

Příklad:

class MyClass {
    void myMethod() {  // výchozí přístup
        System.out.println("Dostupné uvnitř balíčku");
    }
}

Zde bude myMethod dostupná pouze třídám ze stejného balíčku.