Приватные поля в Java
Поля объекта, которые можно читать и менять извне, являются открытыми. Но часто данные нужно спрятать, чтобы работа с ними шла только через методы класса. Такие поля делают приватными:
class Post {
private String title = "";
public void setUp(String title) {
this.title = title;
}
public String show() {
return title;
}
}
Теперь запишем данные в приватное поле. Обычно это делают в конструкторе класса:
class Post {
private String title;
public Post(String title) {
this.title = title;
}
public String show() {
return title;
}
}
Снаружи напрямую прочитать приватное поле нельзя. А вызов публичного метода позволит получить нужное значение:
Post post = new Post("News");
System.out.println(post.show());
В классе Employee сделайте
три приватных поля: имя, зарплату
и возраст.
Передайте в конструктор значения этих полей.
Сделайте метод, который выведет данные работника на экран.