Описати клас “запис”, що містить наступні закриті поля:
· прізвище, ім'я;
· номер телефону;
· дата народження (масив з трьох чисел).
Передбачити властивості для отримання стану об'єкту.
Описати клас “записник”, що містить закритий масив записів. Забезпечити наступні можливості:
· виведення на екран інформації про людину, номер телефону якї введений з клавіатури; якщо такого немає, видати на дисплей відповідне повідомлення;
· пошук людей, день народження яких сьогодні або в заданий день;
· пошук людей, день народження яких буде наступного тижня;
· пошук людей, номер телефону яких починається на три задані цифри.
Написати програму, що демонструє всі розроблені елементи класів.
Варіант 20
Описати клас “англо-російський словник”, що забезпечує можливість зберігання декількох варіантів перекладу для кожного слова. Реалізувати доступ по рядковому індексу - англійському слову. Забезпечити можливість виведення всіх значень слів по заданому префіксу.