Създайте приложение, което да поддържа информация за маршрутни таксита.
марка, модел, години,
брой места, товароподемност
разход на гориво иска.
Тези коли покриват някакви маршрути в града.
възловите му точки,
колко километра е дълъг,
колко пъти на ден се обикаля.
-
Приложението да има възможност за въвеждане на произволен брой различни маршрутни таксита и маршути(10 точки).
-
Да има възможност за избор на маршрутни таксита на което да се задава маршут и
-
Да извежда информация колко гориво да се зареди за извършване не дневната обиколка (10 точки).
-
Класовете (най-малко 3 класа при реализацията) трябва да капсулира всичките детайли.
-
Използват се private инстанции на променливите за съхраняване на различните детайли.
-
Трябва да има най-малко два конструктора, public getters/setters за private инстанции на променливите (30 точки).
-
Необходимо е да извършвате проверка на входните данни (10 точки).
-
Да се предефинира операцията <<, която да се използва за извеждане на данните (10 точки).
-
Данните да се четат и съхраняват във файл (20 точки).
-
Класовете да се опишат с UML клас диаграма (10 точки).
-
Задължително данните да се въвеждат динамично, чрез меню.