Що таке публічний клас?

«Публічний» клас є доступний поза пакетом, який визначає клас. Класи без модифікатора public доступні лише в пакеті, тому приватні для пакета. Це стане більш зрозумілим, коли ви вивчите пакети Java.2 бер 2022

У C++ є три специфікатори доступу: public – учасники доступні поза класом. приватні – учасники не можуть бути доступні (або переглянути) поза класом. protected – доступ до членів поза класом неможливий, однак доступ до них можна отримати в успадкованих класах.

Публічний клас є той, до якого можна отримати доступ і використовувати його будь-яким іншим класом або програмою. Він служить схемою для створення об’єктів і містить змінні та методи. Вітаю з прочитанням визначення громадського класу.

public доступний для всіх частин вашої програми, а також для інших (зовнішніх) програм. Коли у вас є лише «клас» без ключового слова public, він також відомий як «пакет-приватний», який доступний лише для коду, який знаходиться в тому самому пакеті.

До відкритого класу можна отримати доступ поза його пакетом. Доступ до непублічного класу неможливий за межами його пакета.

публічний клас Приклад { public static void main(String[] args) { int num = 10; modifyValue(num); System.out.println(num); // Вихід: 10 } public static void modifyValue(int value) { value = 20; }}