Karawane programmieren

Wir müssen so ein Programm schreiben, dass für das spiel Karawane ist.

Folgende Quellcodes:



Code:
public class Kamel {



 private String Name;

 private int MaxGeschwindigkeit;

 protected int Geschwindigkeit;

 protected int Ladung = 0;

 protected Kamel Nächstes = null;



 public Kamel(String Name, int MaxGeschwindigkeit) {

 this.Name = Name;

 this.MaxGeschwindigkeit = MaxGeschwindigkeit;

 Geschwindigkeit = MaxGeschwindigkeit;

 }



 public String getName() {

 return Name;

 }



 public int getMaxGeschwindigkeit() {

 return MaxGeschwindigkeit;

 }



 public void berechneGeschwindigkeit() {

      //hier soll die Geschwindigkeit NACH BELADUNG berechnet werden

    }

}



Code:
public class Karawane {



 private Kamel Erstes = null;



 public void fügeHinzu(Kamel einKamel) {

   //

 }



 public void entferne(Kamel einKamel) {

   //

 }



 public int ermittleGeschwindigkeit() {



   int Geschwindigkeit = Erstes.Geschwindigkeit;

      //das Kamel mit der NIEDRIGSTEN Geschwindigkeit soll berechnet werden

   }



 public int sucheSchnellstes() {

      //das schnellste Kamel berechnen

      }





 public int ladeAufBallen(int n) {

   //Ballen sollen auf die Kamele geladen werden

 }

}



Wo die Kommentare eingefügt sind sollen die Methoden erstellt werden.

Um das schnellste bzw. langsamste Kamel zu finden wurde dieser Befehl gegeben:

Code:
String1.compareToIgnoreCase(String2)

Ich weiß jedoch nicht ganz wie ich das machen soll. Mir fehlen Ansätze, Wege, um diese Methoden zu erstellen...



Hoffe hier kann mir jemand helfen.



VG Max
 

Zurück
Oben