Тема: Розробити програму записна книжка з довільною кількістю записів
Добрий день, умова задачі:
Розробити програму, яка представляє записну книжку з довільною кількістю записів. В книжці міститься інформація про особу та її адресу. Адреса виступає об'єктом окремого класу, з відповідним набором методів для встановлення та зміни поточної адреси. При написанні програми скористатися шаблонами Delegation (Делегування) та Interface(Інтерфейс)
Не розумію, як задача має виглядати структуризовано в коді. Підкажіть, будь ласка.