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