Petrovich-A / MilitaryOffice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MilitaryOffice

Необходимо написать военкомат.

  1. Создаем класс военкомат MilitaryOffice
  2. Создать в классе MilitaryOffice конструктор, который принимает PersonRegistry
  3. PersonRegistry содержит список людей (Person), которые могут быть призваны в армию
  4. Создать класс Person, который будет содержать следующие поля имя, возраст, пол, адрес(страна, город) Военкомат должен уметь:
  • вывести имена всех людей годных к военной службе на текущий момент времени, которые есть в PersonRegistry T.е нужно написать метод в классе MilitaryOffice, который будет отфильтровывать годных к службе призывников (годными считать мужчин от 18 до 27 лет, проверяем пол и возраст)
  • вывести количество годных призывников в городе Минске.
  • вывести количество призывников от 25 до 27 лет
  • вывести количество призывников у которых имя Александр.
  1. Создать класс Main, наполнить PersonRegistry людьми, по желанию можно создавать людей через консоль

About

License:GNU General Public License v3.0


Languages

Language:Java 100.0%