Система автоматизації робочого місця адміністратора готелю
15

    {

        protected int number;

        protected int klas;

        protected int free;

        public room(){ number = 1; klas = 1; free=0;}

        public room(int _number,int _klas, int _free)

        { number = _number; klas = _klas; free = _free; }

        public room(room rof)

        { number=rof.number; klas=rof.klas;free = rof.free;}

 

        public void Setnumber(int n) { number = n; }

        public void Setklas(int k) {klas = k;}

        public void Setfree(int f) { free = f; }

        public int Getnumber() { return number; }

        public int Getklas() { return klas;}

        public int Getfree() { return free; }

    }

 

Клас guests.cs є класом гостя готелю та похідним від room.cs.

Відрізняється від кімнат наявністю полів: ім’я, прізвище, дата заселення та дата від’їзду.

 

    [Serializable]

    public class guests : room

    {

        string name;

        string surname;

        DateTime date1;

        DateTime date2;

        public guests():base()

        {

            name = "noname";surname = "nosurname";

            date1 = DateTime.Today;date2 = DateTime.Today;

        }