Модификатор private в Java
Поля и методы класса могут быть доступны снаружи
объекта, а могут быть скрыты. Для скрытия используют
модификатор доступа private.
Сделаем приватное поле в классе Post:
class Post {
private String title = "";
}
Приватным может быть и метод. Такой метод виден только внутри самого класса:
class Post {
private String title = "";
public String preview() {
return trimTitle(title);
}
private String trimTitle(String str) {
return str.strip();
}
}
Снаружи к приватным членам обратиться нельзя. Зато публичный метод класса может спокойно пользоваться скрытыми полями и вспомогательными методами:
Post post = new Post();
System.out.println(post.preview());
В классе Employee сделайте приватное поле title
и публичный метод, который возвращает его значение.