Инициализация полей через конструктор в Java
Значения, переданные в конструктор, обычно записывают в поля объекта. Так объект сразу получает нужные данные при создании:
class Post {
public String title;
public String text;
public Post(String title, String text) {
this.title = title;
this.text = text;
}
public String show() {
return this.title + " " + this.text;
}
}
Переданные значения станут доступны во всех методах
класса. Для примера используем их в методе show:
Post post = new Post("News", "Hello");
System.out.println(post.show());
System.out.println(post.title);
Такой объект уже создан с готовыми данными. Поэтому дальше можно просто вызывать его методы и читать поля:
Post post = new Post("News", "Hello");
System.out.println(post.show());
System.out.println(post.title);
Сделайте класс Employee: имя и зарплата
должны задаваться при создании объекта.
Сделайте метод, который выводит имя работника.
Сделайте метод, который выводит зарплату работника.
Сделайте метод, после вызова которого зарплата
работника станет на 10% больше прежней.