Нужен 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>();