Тема: Узагальнюючий класс
Таке питання, ломаю голову ніяк не можу зрозуміти.
Наприклад в мене є 3 класи
public class Person
{
 public string Name {get;set;}
 public string Surname {get;set;}
 public Person (strin name, string surname)
 {
  Name = name;
  Surname = surname;
 }
}
public class Address
{
 public string Street {get;set;}
 public string House{get;set;}
 public Person (strin street, string house)
 {
  Street  = street;
  House = house;
 }
}
public class Phone
{
 public string Number {get;set;}
 public Person (strin number)
 {
  Number  = number;
 }
}Мені потрібно створити 4й головний клас, в який повинні бути занесені данні з перших трьох і властивість Email.
Підкажіть будьласка, як це можно провернути