1 Востаннє редагувалося Husky (16.08.2019 19:27:49)

Тема: Узагальнюючий класс

Таке питання, ломаю голову ніяк не можу зрозуміти.

Наприклад в мене є 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.
Підкажіть будьласка, як це можно провернути

2

Re: Узагальнюючий класс

  1. Приведіть до компілябельного стану той код, що у вас вже є.

  2. Встановіть собі якесь IDE. Мені прям видно, що ви його не використовуєте.

  3. Для відступів використовуйте таби, а не пробіли.

Husky написав:

створити 4й головний клас, в який повинні бути занесені данні з перших трьох і властивість Email.

class _4й_головний
{
    public Person Person { get; set; }
    public Address Address { get; set; }
    public Phone Phone { get; set; }
    public string Email { get; set; }
}
Подякували: Chemist-i1