Lösungsvorschlag 7.3 - Aufgabe 1
Aus ComeniusWiki
Version vom 9. März 2014, 08:47 Uhr von B.Schiller (Diskussion | Beiträge)
public class LKW{ private String marke; private int tankinhalt; private int verbrauch; public LKW (String marke, int tankinhalt, int verbrauch){ this.marke = marke; this.tankinhalt = tankinhalt; this.verbrauch = verbrauch; } public int getTankinhalt(){ return tankinhalt; } public int getVerbrauch(){ return verbrauch; } public void setTankinhalt(int 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."); } }