Нужен 4 класс который бы мог реализовать указанные 3 класса - C#

Узнай цену своей работы

Формулировка задачи:

Есть 3 класса абстрактный Person в котором есть имя фамилия возраст и стать в втором Worker есть Должность и зарплата в третем Студент есть группа и стипендия нужна 4 класс который бы мог реализовать этих 3 класса но сделать надо через лист как это сделать я понятия не имею , и потом это все нужна реализовать в мейне
class Comunity
    {
        public List<Person> p; 
        int index;
        int count;
        public Comunity(int count)
        {
            this.count = count;
            p = new List<Person>(count);
           
            index = -1;
        }
        public void addPerson(List<Person> item)
        {

        }
    }
это все что я смог дальше не знаю как.
еще одна проблема
public string Name
      {
          set {
              Regex r1 = new Regex(@"^[a-zA-Z]{2,20}$");
              Match m = r1.Match(name);
              if (m.Success)
              {
                  name = value;
              }
              else
                  throw new Exception("not correct Name");
          }
          get{return name;}
      }
почему оно сюда не заходит ?

Решение задачи: «Нужен 4 класс который бы мог реализовать указанные 3 класса»

textual
Листинг программы
var community = new Community<Worker>();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы