/
lololilii
/
JAVA-122.java
Обзор
Документация
Войти
/
lololilii
/
JAVA-122.java
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
29 строк
2 KB
lololilii
Update: Main.java
20 июн 2026, 17:40
Верифицирован
20 июн 2026, 17:40
9d6ad97
Код
Авторство
О чём код?
public class Main { public static void main(String[] args) { // Создаем несколько объектов класса Book Book book1 = new Book("Война и мир", 1869, "Лев Толстой", 1225); Book book2 = new Book("1984", 1949, "Джордж Оруэлл", 328); Book book3 = new Book("Маленький принц", 1943, "Антуан де Сент-Экзюпери", 96); // Демонстрация работы методов для первой книги System.out.println("--- Книга 1: " + book1.getClass().getSimpleName() + " ---"); System.out.println("Большая? " + (book1.isBig() ? "Да" : "Нет")); // Ожидается: Да System.out.println("Содержит слово 'мир'? " + (book1.matches("мир") ? "Да" : "Нет")); // Ожидается: Да System.out.println("Оценочная стоимость: " + book1.estimatePrice() + " руб."); // Ожидается: 3675 System.out.println(); // Пустая строка для разделения // Демонстрация работы методов для второй книги System.out.println("--- Книга 2: " + book2.getClass().getSimpleName() + " ---"); System.out.println("Большая? " + (book2.isBig() ? "Да" : "Нет")); // Ожидается: Нет System.out.println("Содержит слово 'джордж'? " + (book2.matches("джордж") ? "Да" : "Нет")); // Ожидается: Да System.out.println("Оценочная стоимость: " + book2.estimatePrice() + " руб."); // Ожидается: 984 System.out.println(); // Пустая строка для разделения // Демонстрация работы методов для третьей книги System.out.println("--- Книга 3: " + book3.getClass().getSimpleName() + " ---"); System.out.println("Большая? " + (book3.isBig() ? "Да" : "Нет")); // Ожидается: Нет System.out.println("Оценочная стоимость: " + book3.estimatePrice() + " руб."); // Ожидается: 250 (минимальная цена) } }