Klassen Vehicle

Klassen Vehicle som representerar ett fordon är mycket simpel. Dess uppgift är bara att hålla reda på när den skapades och vart den ska

Destinationen ska den få som parameter till konstruktorn medan den själv kan hämta tiden från klassmetoden getTime() i den givna klassen Simulation.

Klassen kan illustreras med detta UML-diagram:

Se specifikationen!

bild
Ett fordon behöver alltså inte veta var det är, inte titta på signaler och inte se kunna se andra fordon. Fordonen kan betraktas som en "pjäs" med som flyttas av "någon annan".

Tillbaka

Valid CSS!