Assignment 3:

 

Person.cs

Using System;

namespace Hospital

{

    class Person

    {

        private    string name;

        private    string dataofbirth;

        public Person(string nameinput, string dataofbirinput)

        {

            name=nameinput;

            dataofbirth=dataofbirinput;

        }

        public string getName()

        {

            return name;

        }

        public string getDataofBirth()

        {

            return dataofbirth;

        }

    }

}

 

Doctorperson.cs

Using System;

namespace Hospital

{

    class Doctorperson : Person

    {

        private string dataemployed;

        private string spetialty;

        public Doctorperson(string nam, string dataofbir, string dataemp,string spe)

        {

            name = nam;

            dataofbirth=dataofbir;

            dataemployed=dataemp;

            spetialty=spe;

        }           

        public string getDataEmployed()

        {

            return dataemployed;

        }

        oublic string getSpetialty()

        {

            return spetialty;

        }

    }

}

 

PatientPerson.cs

using System;

namespace Hospital

{

       class PatientPerson : Person

        {

            private string employer;

            private string insurance;

            private Treatment treatments[];

            public PatientPerson(string nam, string dataofbir, string employ, Treatment[] treats)

            {

                name=nam;

                dataofbirth=dataofbir;

                employer=employ;

                treatments=treats;

            }

            public getAllTreatments(Treatment[] treats)

            {

                int i;

                for(i=0;i<=treatments.length-1;i++) 

                        treats[i]=treatments[i];

            }

}

 

Treatment.cs

Using System;

namespace    Hosipital

{

    class  Treatment

    {

            private string date;

            private string starttime;

            private string endtime;

            public string getTreatmentDate()

            {

                return date;

            }

            public string getStartTime()

            {

                return starttime;

            }

            pubilc string getEndTime()

            {

                return endtime;

            }

    }

}

Back to homepage          

Hosted by www.Geocities.ws

1