Giter VIP home page Giter VIP logo

taxiroutesystem's Introduction

Система за таксита

Създайте приложение, което да поддържа информация за маршрутни таксита.

Данните за колите са:
  • марка, модел, години,
  • брой места, товароподемност
  • разход на гориво иска.

Тези коли покриват някакви маршрути в града.

За маршрута трябва да се знае:
  • възловите му точки,
  • колко километра е дълъг,
  • колко пъти на ден се обикаля.

Изисквания:

  • Приложението да има възможност за въвеждане на произволен брой различни маршрутни таксита и маршути(10 точки).

  • Да има възможност за избор на маршрутни таксита на което да се задава маршут и

  • Да извежда информация колко гориво да се зареди за извършване не дневната обиколка (10 точки).

  • Класовете (най-малко 3 класа при реализацията) трябва да капсулира всичките детайли.

  • Използват се private инстанции на променливите за съхраняване на различните детайли.

  • Трябва да има най-малко два конструктора, public getters/setters за private инстанции на променливите (30 точки).

  • Необходимо е да извършвате проверка на входните данни (10 точки).

  • Да се предефинира операцията <<, която да се използва за извеждане на данните (10 точки).

  • Данните да се четат и съхраняват във файл (20 точки).

  • Класовете да се опишат с UML клас диаграма (10 точки).

  • Задължително данните да се въвеждат динамично, чрез меню.

taxiroutesystem's People

Contributors

bzahov98 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.