/
SofiMut
/
People
Обзор
Документация
Войти
/
SofiMut
/
People
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/Main.java
31 строка
945 B
Sofia Stepanova
first_commit
23 ноя 2025, 11:56
23 ноя 2025, 11:56
eb171d1
Код
Авторство
О чём код?
public class Main { public static void main(String[] args) { Person mom = new PersonBuilder() .setName("Анна") .setSurname("Вольф") .setAge(0) .setAddress("Сидней") .build(); Person son = mom.newChildBuilder() .setName("Антошка") .setSurname("Вольф") .build(); System.out.println("У " + mom + " есть сын, " + son); try { // Не хватает обязательных полей new PersonBuilder().build(); } catch (IllegalStateException e) { e.printStackTrace(); } try { // Возраст недопустимый new PersonBuilder().setAge(-1).build(); } catch (IllegalArgumentException e) { e.printStackTrace(); } } }