Person.cs
using system;
namespace Persons;
{
class Person
{
private string name;
private string DOB;
public Person(string name, string DOB)
{
this.name = name;
this.DOB = DOB;
}
public string getName()
{
return name;
}
public string getDOB()
{
return DOB;
}
}
}
DoctorPerson.cs
using system;
namespace Persons;
{
class DoctorPerson:Person
{
private string dateEmployed;
private string specialty;
public DoctorPerson(string dateEmployed, string speciality)
{
this.dateEmployed=dateEmployed;
this.specialty=specialty;
}
public string getDateEmployed()
{
return dateEmployed;
}
public string getSpecialty()
{
return specialty;
}
}
}
PatientPerson.cs
using system;
namespace Persons;
{
class PatientPerson:Peson
{
private string employer;
private string insuranceCo;
private Treatment[] treat;
public PatientPerson(string employer, string insuranceCo)
{
this.employer = employer;
this.insuranceCo = insuranceCo;
}
public Treatment[] getTreatments()
{
return treat;
}
}
}
Treatment.cs
using system;
namespace Persons;
{
class Treatment
{
private string date;
private string startTime;
private string endTime;
public Treatment(string date, string startTime, string endTime)
{
this.date=date;
this.startTime = startTime;
this.endTime = endTime;
}
public string getDate()
{
return date;
}
public string getStartTime()
{
return startTime;
}
public string getEndTime()
{
return endTime;
}
}
}