b> Методи:
virtual int setinfo (const int number_vagon);// Ввести данниеint get_number_vagon () const
{slujvag: get_number_vagon ();// Вивести дані
}
3.2.8 Клас Restvag
Поля:
Методи:
virtual int setinfo (const int number_vagon);// Ввести данниеint get_number_vagon () const
{slujvag: get_number_vagon ();// Вивести дані
}
3.2.9 Клас Bufvag
Поля:
Методи:
virtual int setinfo (const int number_vagon);// Ввести данниеint get_number_vagon () const
{slujvag: get_number_vagon ();// Вивести дані
}
3.2.10 Клас Poezd
Поля:
int num;// номер рейсаkol;// кількість вагоновst_out;// станція отправленіяst_in;// станція пріходаtime_out;// час отправленіяtime_in;// час приходу
Методи:
virtual int setinfo (const int number_poezd, const int kol_vagons, const int station_out, const int station_in, const int vremya_out, const int vremya_in);// Ввести данниеint get_number_poezd () const
{num;
} int get_kol_vagons () const
{kol;
} int get_st_out () const
{st_out;
} int get_st_in () const
{st_in;
} int get_time_out () const
{time_out;
} int get_time_in () const
{time_in;
}
Керівництво користувача
1) Інтерфейс програму інтуїтивно зрозумілий: після запуску, програма автоматично створює список поїздів. Параметри кожного поїзда довільно заповнені програмою. Так само автоматично створюється список вагонів з їх параметрами. Кожен потяг має різне число вагонів і у них різні типи.
) Користувач може вибирати поїзди та вагони у відповідних колонках для перегляду їх статистики.
) Продаж квитків здійснюється тільки в пасажирські вагони, при наявності в них вільних місць. Для того щоб продати квиток, користувач повинен натиснути кнопку В«Продати КвитокВ». Якщо обраний службовий вагон, або у вагоні не залишилося вільних місць, ця кнопка буде заблокована.
) Для зручності в програмі передбачено пошук поїздів по станціях. Користувач повинен ввести назви станцій з вел...