
code:
using System;
class Person {
private string name;
private string dateOfBirth;
public Person (string Name, string Dob) {
name = Name;
dateOfBirth = Dob;
}
}
using System;
class DoctorPerson : Person {
private string dateEmployed;
private string specialty;
public DoctorPerson (string Name, string Dob, string employDate, string
Spec) : base (Name, Dob) {
dateEmployed = employDate;
specialty = Spec;
}
}
using System;
class PatientPerson : Person {
private string employer;
private string insuranceCo;
private Treatment[] treatments;
public PatientPerson ( string Name, string Dob, string boss, string InsCo) : base (Name,
Dob) {
employer = boss;
insuranceCo = InCos;
treatments = new Treatment[100];
}
public void getAllTreatments (int treatNum, string* tDate, string* sTime, string* eTime ) {
tDate = treatments[treatNum].getTreatmentDate();
sTime = treatments[treatNum].getStartTime();
eTime = treatments[treatNum].getEndTime();
}
}
using System;
class Treatment {
private string date;
private string startTime;
private string endTime;
public void setTreatmentDate (string Date) {
date = Date;
}
public string getTreatmentDate () {
return date;
}
public void setStartTime (string sTime) {
startTime = sTime;
}
public string getStartTime () {
return startTime;
}
public void setEndTime (string eTime) {
endTime = eTime;
}
public string getEndTime () {
return endTime;
}
}

Best viewed with a resolution of 800x600
or better.
©2003
Tang Teck Leng