Komme mit einer HA nicht weiter.
Die Aufgabenstellung gibts hier:
Aufgabe (PDF)
Und das habe ich soweit Prgrammiert:
Klasse Maschine:
Klasse Kfz:
Erstmal, ist das reine UML richtig von mir umgesetzt?
Eine weitere Frage:
Wo mache ich die Berechnung? Muss ich dafür eine dritte Klasse mit set-Methoden erstellen? Aber davon steht ja nichts drin. Steh grade auf dem Schlauch
Die Aufgabenstellung gibts hier:
Aufgabe (PDF)
Und das habe ich soweit Prgrammiert:
Klasse Maschine:
Code:
package ueb001;
public class Maschine {
private int dauer;
private double tarifTag;
public Maschine(double tarifTagIn, int dauerIn){
this.tarifTag = tarifTagIn;
this.dauer = dauerIn;
}
public double getMietpreis(){
return 0;
}
}
Klasse Kfz:
Code:
package ueb001;
public class Kfz extends ueb001.Maschine {
//Attribute
private int km;
private double tarifKm;
//Konstruktor
public Kfz(double tarifTagIn, int dauerIn, double tarifKmIn, int kmIn){
super(tarifTagIn, dauerIn);
this.tarifKm = tarifKmIn;
this.km = kmIn;
}
//get Methode
public double getMieptreis(){
return 0;
}
}
Erstmal, ist das reine UML richtig von mir umgesetzt?
Eine weitere Frage:
Wo mache ich die Berechnung? Muss ich dafür eine dritte Klasse mit set-Methoden erstellen? Aber davon steht ja nichts drin. Steh grade auf dem Schlauch