Описати клас “поїзд”, що містить наступні закриті поля:
назва пункту призначення;
номер поїзда (може містити букви і цифри);
час відправлення.
Передбачити властивості для отримання стану об'єкту.
Описати клас “вокзал”, що містить закритий масив поїздів. Забезпечити наступні можливості:
виведення інформації про поїзд по номеру за допомогою індексу;
виведення інформації про поїзди, що відправляються після введеного з клавіатури часу;
перевантажену операцію порівняння, що виконує порівняння часу відправлення двох поїздів;
виведення інформації про поїзди, що відправляються в заданий пункт призначення.
Інформація має бути відсортована за часом відправлення. Написати програму, що демонструє всі розроблені елементи класів