Skip to content

Conversation

@Ekat4
Copy link
Owner

@Ekat4 Ekat4 commented Mar 3, 2025

No description provided.

Ekat4 added 16 commits December 21, 2024 13:11
Тема:Стримы
Номера автомобилей по цвету или пробегу.
Цвет автомобиля с минимальной стоимостью.
Уникальные автомобили. Преобразование в текстовый файл.
Приложение, которое будет запрашивать у пользователя данные:
Фамилия Имя Отчество дата рождения номер телефона пол возраст
Исключение должно быть корректно обработано, пользователю выведено сообщение с информацией, что именно неверно.
Приложение, которое будет запрашивать у пользователя данные:
Фамилия Имя Отчество дата рождения номер телефона пол возраст
Исключение должно быть корректно обработано, пользователю выведено сообщение с информацией, что именно неверно.
моделью (строка), годом выпуска (int), мощностью в лошадиных силах (int),
ускорением (int), подвеской (int) и долговечностью (int).
Каждый отдельный тип автомобиля дополняет эти свойства. Вот типы:
1. PerformanceCar – гоночный автомобиль.
2. ShowCar – спортивная машина.
Race
• CasualRace – обычная гонка.
• DragRace – гонка за самый мощный двигатель. Идеальное переключение
передач — залог победы.
• DriftRace – дрифтовая гонка.
Garage
Каждый класс включает:
1. Конструктор пустой и с параметрами;
2. Переопределенный метод toString();
3. Геттеры и сеттеры для полей,сделать private;
4. У классов переопределены методы equals() и hashcode().
Работу с классами проверить в методе main класса App.
Базовый автомобиль обладает следующими свойствами: марка,
моделью,годом выпуска, мощностью в лошадиных силах,
ускорением, подвеской и долговечностью.
Каждый отдельный тип автомобиля дополняет эти свойства. Вот типы:
1. PerformanceCar – гоночный автомобиль.
2. ShowCar – спортивная машина.
Race
• CasualRace – обычная гонка.
• DragRace – гонка за самый мощный двигатель. Идеальное переключение
передач — залог победы.
• DriftRace – дрифтовая гонка.
Garage
Каждый класс включает:
1. Конструктор пустой и с параметрами;
2. Переопределенный метод toString();
3. Геттеры и сеттеры для полей,сделать private;
4. У классов переопределены методы equals() и hashcode().
Работу с классами проверить в методе main класса App.
Приложение, предоставляющее функциональность работы с пользователем: добавление пользователя в список (регистрация), поиск пользователя по идентификатору, выгрузка информации обо всех пользователях, редактирование пользователя, удаление пользователя/пользователей.
 Подключено к проекту библиотека JUnit5.
 Unit-тесты для проверки функционала приложения.
 Позитивные тесты. Проверка корректности работы
 Тесты на вызов исключений. Проверка работы методов с ошибкой формата ввода.
@Ekat4 Ekat4 requested a review from GirfanovDV March 3, 2025 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants