class Education : Base
{
new private string _Name;
private string _TypeVlasn;
private string _HeadSurname;
private DateTime _BirthDate;
private long _PhoneNumber;
public Education(string TheName, string TheTypeVlasn, string TheHeadSurname, DateTime TheBirthDate, int TheNumberWorker, long ThePhoneNumber)
: base(TheName, TheTypeVlasn, TheHeadSurname, TheBirthDate, TheNumberWorker)
{
_Name = TheName;
_TypeVlasn = TheTypeVlasn;
_HeadSurname = TheHeadSurname;
_BirthDate = TheBirthDate;
_PhoneNumber = ThePhoneNumber;
}
public Education(string TheName, string TheTypeVlasn, string TheHeadSurname)
: base(TheName, TheTypeVlasn, TheHeadSurname){ }
public string this[int index]
{
set
{
switch (index)
{
case 0:
Name = value;
break;
case 1:
TypeVlasn = value;
break;
case 2:
HeadSurname = value;
break;
}
}
get
{
switch (index)
{
case 0: return Name;
case 1: return TypeVlasn;
case 2: return HeadSurname;
default:
return "";
}
}
}
public long PhoneNumber
{
set { _PhoneNumber = PhoneNumber; }
get { return _PhoneNumber; }
}
public string Name
{
set { _Name = Name; }
get { return base.Name; }
}
}
new private string _Surname;
private string _Group;
private string _Name;
private string _Patronymic;