Lösungsvorschlag 7.3 - Aufgabe 1: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
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; | ||
} | } | ||
Zeile 44: | Zeile 44: | ||
public void fahren (int strecke){ | public void fahren (int strecke){ | ||
fahrtstrecke=fahrtstrecke+strecke; | fahrtstrecke=fahrtstrecke+strecke; | ||
− | meinBrummi.setTankinhalt((fahrtstrecke* | + | meinBrummi.setTankinhalt((fahrtstrecke*meinBrummi.getVerbrauch())/100); |
} | } | ||
Aktuelle Version vom 16. April 2015, 15: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."); } }