|
Diplomova_Prace_Klabenes
1.0
|
Public Member Functions | |
| Car (TypeOfCar carType, int maxCapacity, int id) | |
| TypeOfCar | getCarType () |
| void | addAddress (Address address) |
| void | addAddressList (ArrayList< Address > addresses) |
| int | getId () |
| double | getAktualDistance () |
| int | getFilled () |
| int | getMaxCapacity () |
| Route | getRoute () |
| void | setRoute (Route route) |
| String | toString () |
Static Public Member Functions | |
| static double | getSpeed () |
Třída objektů typu Car. Objekt typu Car uchovává kompletní informace o vozu, včetně výsledné trasy a vytížení vozu.
| fei.depo.car.Car.Car | ( | TypeOfCar | carType, |
| int | maxCapacity, | ||
| int | id | ||
| ) |
Standardní konstruktor objektu.
| carType | typ vozu (varianty vozu jsou z výčtu TypeOfCar) |
| maxCapacity | kapacita vozu |
| id | jedinečné id vozu |
| void fei.depo.car.Car.addAddress | ( | Address | address | ) |
Přiřazení adresy do trasy vozu.
| address | adresa, která je přiřazena do trasy vozu |
| void fei.depo.car.Car.addAddressList | ( | ArrayList< Address > | addresses | ) |
Přiřazení adres do trasy vozu.
| addresses | adresy, které se přidají do trasy vozu |
| double fei.depo.car.Car.getAktualDistance | ( | ) |
Získá aktuální vzdálenost celé trasy
| TypeOfCar fei.depo.car.Car.getCarType | ( | ) |
Získá typ vozu.
| int fei.depo.car.Car.getFilled | ( | ) |
Získá informaci, kolik jednotek vozu je zaplněno.
| int fei.depo.car.Car.getId | ( | ) |
Získá identifikační číslo vozu.
| int fei.depo.car.Car.getMaxCapacity | ( | ) |
Získá informaci o maximální kapacitě vozu.
| Route fei.depo.car.Car.getRoute | ( | ) |
Získá kompletní trasu vozu.
|
static |
Získá rychlost vozu. Tato rychlost je stejná pro všechna vozidla.
| void fei.depo.car.Car.setRoute | ( | Route | route | ) |
Nastaví trasu vozu.
| route | trasa, která je nastavena pro konkrétní vůz |
| String fei.depo.car.Car.toString | ( | ) |
Výpis