Що таке private в Java?
У Java ключове слово private є модифікатором доступу, що обмежує видимість класів, полів та методів тільки в межах того ж класу, в якому вони оголошені. Це забезпечує інкапсуляцію даних та деталей реалізації, надаючи контроль за доступом до членів класу.
Приклади:
- Якщо поле оголошено з модифікатором
private, воно видно лише всередині того ж класу.
private int privateField = 10;
- Якщо метод оголошений з модифікатором
private, він доступний лише всередині того ж класу.
privatevoid privateMethod() { // код методу }
- Внутрішні класи можуть бути оголошені з модифікатором
private, що робить їх видимими лише всередині зовнішнього класу.
public class OuterClass {
private class InnerClass {
// код внутрішнього класу
}
}
Коментарі