https://github.com/novikovadaria/geekbrains_java_final_project
Финальная работа по Java на факультете Разработчик на GeekBrains | Final Java work GeekBrains
https://github.com/novikovadaria/geekbrains_java_final_project
final-project geekbrains java
Last synced: over 1 year ago
JSON representation
Финальная работа по Java на факультете Разработчик на GeekBrains | Final Java work GeekBrains
- Host: GitHub
- URL: https://github.com/novikovadaria/geekbrains_java_final_project
- Owner: novikovadaria
- Created: 2023-01-01T11:55:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-01T11:57:53.000Z (over 3 years ago)
- Last Synced: 2025-01-21T10:50:59.714Z (over 1 year ago)
- Topics: final-project, geekbrains, java
- Language: Java
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Итоговое задание по Java на специальности Программист
## Задание
• Подумать над структурой класса Ноутбук для магазина техники - выделить поля и методы. Реализовать в java.
• Создать множество ноутбуков.
• Написать метод, который будет запрашивать у пользователя критерий (или критерии) фильтрации и выведет ноутбуки, отвечающие фильтру. Критерии фильтрации можно хранить в Map. Например:
“Введите цифру, соответствующую необходимому критерию:
1 - ОЗУ
2 - Объем ЖД
3 - Операционная система
4 - Цвет …
• Далее нужно запросить минимальные значения для указанных критериев - сохранить параметры фильтрации можно также в Map.
• Отфильтровать ноутбуки их первоначального множества и вывести проходящие по условиям.
# Final Java assignment for the Programmer specialty
## Task
• Think about the structure of the Notebook class for the hardware store - highlight fields and methods. Implement in java.
• Create many laptops.
• Write a method that will ask the user for a filter criterion (or criteria) and output laptops that meet the filter. Filtering criteria can be stored in Map. For example:
“Enter the number corresponding to the required criterion:
1 - RAM
2 - Railway volume
3 - Operating system
4 - Color …
• Next, you need to request the minimum values for the specified criteria - you can also save the filtering parameters in Map.
• Filter out the laptops of their initial set and output the ones passing by the conditions.