Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Моделювання роботи автовокзалу

Реферат Моделювання роботи автовокзалу





-

// ----- Напрямок -----// direction

{string direction_name; List list_city ;//перелік міст

// конструктор з параметраміdirection (string name)

{_name = name; _city = new List ();

}

// конструктор без параметровdirection ()

{_name = " 0"; _city = new List ();

}

// додавання городаvoid AddCity (city c)

{n = new city ();. CopyCity (c); _city.Add (c);

}

// повернення посилання на список городовList getListCity ()

{ ptr = list_city; ptr;

}

// повернення назви направленіяstring getNameDirection ()

{direction_name;

}

// встановлення назви направленіяvoid setNameDirection (string name)

{_name = name;

}

}

// ---------------------------------------- --------

// ----- Каса -----// ticket_office

{Time waiting_time ;//час очікування очередіTime average_time ;//середній час ожіданіяdirection one ;//направленіеint count_client ;//кількість обслужених кліентовint count_ticket ;//кількість проданих білетовList line ;// черга клієнтів

// конструкторticket_office (string name)

{_ticket = 0; _client = 0; _time = new Time (0, 0); _time = new Time (0, 0); = new direction (name); = new List ();

} Time GetAverageTime ()

{average_time;

}

// зменшення часу очікування на 1 мінутуvoid SetTime ()

{(waiting_time.getHour ()! = 0 | | waiting_time.getMin ()! = 0)

{_time -; n = line.Count () -1; t; (n! = -1)

{= (client) line.ToArray (). GetValue (n);. NewServiceTime (); -;

}

}

}

// збільшення кількості обслугованих кліентовvoid setCountClient ()

{_client + +;

}

// повернення кількості обслужених кліентовint getCountClient ()

{count_client;

}

// збільшення кількості проданих білетовvoid setCountTicket ()

{_ticket + +;

}

// повернення кількості проданих білетовint getCountTicket ()

{count_ticket;

}

// повернення покажчика на чергу кліентовList get...


Назад | сторінка 8 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: This is a list of problems facing society today
  • Реферат на тему: Різні підходи до визначення кількості інформації. Одиниці виміру кількості ...
  • Реферат на тему: Функціональні проби з людьми, моделювання зменшенням венозного повернення к ...
  • Реферат на тему: Організація закупівель ресурсів в умовах функціонування системи Just-in-Tim ...
  • Реферат на тему: Форми забезпечення повернення кредитів