...
- addTrainCar() - denne metoden skal ta inn en togvogn og knytte den til Locomotive.
- String toString() - Redefiner Locomotive sin toString-metode. Den skal skrive ut en oversikt over alle vognene som er knyttet til den. Oversikten skal inneholde Vogntype og total vekt. Passasjervogner skal i tillegg ha med antall passasjerer. Lastevogner skal ha med hvor mye lasten veier.
- boolean contains(TrainCar tc) - Sjekker om toget har vognen som er sendt med som argument.
- int getTotalWeight() - returner alle vognene sin totale vekt. Vi tar ikke høyde for lokomotivet sin eventuelle vekt.
- int getPassengerCount() - tilsvarende som PassengerCar sin metode, men returnerer antallet for hele toget.
- int getCargoWeight() - tilsvarende som CargoCar sin metode, men returnerer lastevekten for hele toget.
Include Page | ||||
---|---|---|---|---|
|
...