hallo
ich muss mehrere klassen schreiben um einen Reiseplaner zusammenzustellen
dafür muss ich die klassen Car,City und Trip schreiben
Car(geschwindigkeit des fahrzeugs ) und City(besuchte stadt ) sind fertig aber Trip ist voll schwer
zu Trip gehört die methode public void addCity(City city )die schaffe ich nicht kann mir jemand bitte helfen ??
Schreibt eine Methode public void addCity(City city), die die Stadt im Array
hinten an der nachsten freien Position einfugt -"(genau das verstehe ich nicht !!!)" - und ncities danach anpasst. Fehler,
die Auftreten und abgefangen werden sollen: Die Stadt kann null sein, dann soll
eine NullPointerException(„Keine Stadt angegeben.“) geworfen werden. Das
Array kann bereits voll sein, dann soll IndexOutOfBoundsException(„Kann keine
weitere Stadt speichern.“) geworfen werden.
Diese Klasse Trip hat Variablen private Car car und private City[] cities, sowie
private int ncities fur die Anzahl der bereits gespeicherten Stationen. Am Anfang
ist ncities 0, auch wenn das Array großer ist
ich brauche bitte hilfe bei dieser methode
danke