Предусмотреть возможность работы с произвольным числом записей,поиска записи по какому-либо признаку(например по фамилии,дате рождения или номеру - вопрос №2835621
телефона), добавление и удаление записей, сортировка по разным полям.Хранение данных организовать с применением контейнерного класса list.