/
KirillA
/
ClassStructure
Обзор
Документация
Войти
/
KirillA
/
ClassStructure
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Book.java
38 строк
1002 B
KirillA
Create: Book.java, Main.java
05 июл 2026, 13:24
Верифицирован
05 июл 2026, 13:24
3486770
Код
Авторство
О чём код?
public class Book { public String titleName; public int releaseYear; public String author; public int pages; public Book(String titleName, int releaseYear, String author, int pages) { this.titleName = titleName; this.releaseYear = releaseYear; this.author = author; this.pages = pages; } public boolean howManyPages() { if (pages > 500) { return true; } else { return false; } } public boolean matches() { if (titleName.contains(author)) { return true; } else { return false; } } public int estimatePrice() { return Math.max(pages * 3, 250); } public String toString() { return "Название книги: " + titleName + "\nГод выпуска: " + releaseYear + "\nАвтор: " + author + "\nКоличество страниц: " + pages + "\n"; } }