/
Skob.m.a
/
WorkSpace
Обзор
Документация
Войти
/
Skob.m.a
/
WorkSpace
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Task_4_1
59 строк
2 KB
Skob.m.a
create Task_4_1
29 сен 2024, 12:16
29 сен 2024, 12:16
71a8947
Код
Авторство
О чём код?
public class Task_4_1 { enum Season { SPRING(15), SUMMER(25), AUTUMN(10), WINTER(0); private final int averageTemperature; Season(int temperature) { this.averageTemperature = temperature; } public int getAverageTemperature() { return averageTemperature; } public String getDescription() { return switch(this) { case WINTER -> "Cold season now"; case SUMMER -> "Warm season now"; default -> "Beautiful season"; }; } public String toString() { return switch (this) { case SPRING -> "Spring"; case SUMMER -> "Summer"; case AUTUMN -> "Autumn"; case WINTER -> "Winter"; default -> ""; }; } } public static void main(String[] args) { Season favorite = Season.SPRING; System.out.println("My favourite season is " + favorite); System.out.println("Average temperature in my favorite season is about " + favorite.getAverageTemperature()); whatIsLove(Season.AUTUMN); for (Season season : Season.values()) { System.out.println("Season: " + season); System.out.println("Average temperature: " + season.getAverageTemperature()); System.out.println("Description: " + season.getDescription() + "\n"); } } public static void whatIsLove(Season season){ switch (season) { case SPRING -> System.out.println("I love Spring"); case SUMMER -> System.out.println("I love Summer"); case AUTUMN -> System.out.println("I love Autumn"); case WINTER -> System.out.println("I love Winter"); default -> { } } } }