Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvOpBsCF 8 of 147 menu
◀ ▶

Инициализация полей через конструктор в 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% больше прежней.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить