Моя программа делает: 1) Читаем из файла 2) отправляем данные в два метода, один собирает данные о имени, другой о дате, из метода даты вызывается итоговый метод person(), который обрабатывает дату и создаёт объект Person, после добавляет в список из объектов Person.