Lösungsvorschlag 7.3 - Aufgabe 1: Unterschied zwischen den Versionen
Aus ComeniusWiki
| Zeile 3: | Zeile 3: | ||
private String marke; | private String marke; | ||
| − | private | + | private double tankinhalt; |
| − | private | + | private double verbrauch; |
public LKW (String marke, int tankinhalt, int verbrauch){ | public LKW (String marke, int tankinhalt, int verbrauch){ | ||
| Zeile 12: | Zeile 12: | ||
} | } | ||
| − | public | + | public double getTankinhalt(){ |
return tankinhalt; | return tankinhalt; | ||
} | } | ||
| − | public | + | public double getVerbrauch(){ |
return verbrauch; | return verbrauch; | ||
} | } | ||
| − | public void setTankinhalt( | + | public void setTankinhalt(double benzinverbraucht){ |
tankinhalt=tankinhalt - benzinverbraucht; | tankinhalt=tankinhalt - benzinverbraucht; | ||
} | } | ||
Aktuelle Version vom 16. April 2015, 14:13 Uhr
public class LKW{
private String marke;
private double tankinhalt;
private double verbrauch;
public LKW (String marke, int tankinhalt, int verbrauch){
this.marke = marke;
this.tankinhalt = tankinhalt;
this.verbrauch = verbrauch;
}
public double getTankinhalt(){
return tankinhalt;
}
public double getVerbrauch(){
return verbrauch;
}
public void setTankinhalt(double benzinverbraucht){
tankinhalt=tankinhalt - benzinverbraucht;
}
}
public class Fahrer{
private String name;
private String vorname;
private LKW meinBrummi;
private int fahrtstrecke;
public Fahrer (String name, String vorname, LKW meinBrummi){
this.name=name;
this.vorname=vorname;
this.meinBrummi=meinBrummi;
fahrtstrecke=0;
}
public void fahren (int strecke){
fahrtstrecke=fahrtstrecke+strecke;
meinBrummi.setTankinhalt((fahrtstrecke*meinBrummi.getVerbrauch())/100);
}
public void benzinanzeige(){
System.out.println("Es sind noch "+meinBrummi.getTankinhalt()+" Liter Benzin im Tank.");
}
}

