Lösungsvorschlag 7.1 - Aufgabe 3: Unterschied zwischen den Versionen
Aus ComeniusWiki
(Die Seite wurde neu angelegt: „<pre> public class Auto{ //Attribute private String kennzeichen; private String typ; private double kilometerstand; private double tankinhalt; …“) |
|||
Zeile 28: | Zeile 28: | ||
public void getTankinhalt(){ | public void getTankinhalt(){ | ||
if (tankinhalt<=0){System.out.println("Ohne Benzin läuft ein Auto nicht !!");} | if (tankinhalt<=0){System.out.println("Ohne Benzin läuft ein Auto nicht !!");} | ||
− | else if (tankinhalt< | + | else if (tankinhalt<10){System.out.println("Höchste Zeit um an die Tanke zu fahren !!");} |
else {System.out.println("Der Tankinhalt beträgt: "+tankinhalt+" Liter.");} | else {System.out.println("Der Tankinhalt beträgt: "+tankinhalt+" Liter.");} | ||
} | } |
Aktuelle Version vom 13. März 2015, 11:30 Uhr
public class Auto{ //Attribute private String kennzeichen; private String typ; private double kilometerstand; private double tankinhalt; //Konstruktor public Auto(String kennzeichen, String typ){ this.kennzeichen = kennzeichen; this.typ = typ; kilometerstand = 0.0; tankinhalt = 0.0; } public void tanken(double tankmenge){ tankinhalt = tankinhalt + tankmenge; } public void fahren(double strecke){ if(tankinhalt<=0){System.out.println("Ohne Benzin fahre ich keinen Meter!");}else{ kilometerstand = kilometerstand + strecke; tankinhalt = tankinhalt - strecke*7/100;} } public void getTankinhalt(){ if (tankinhalt<=0){System.out.println("Ohne Benzin läuft ein Auto nicht !!");} else if (tankinhalt<10){System.out.println("Höchste Zeit um an die Tanke zu fahren !!");} else {System.out.println("Der Tankinhalt beträgt: "+tankinhalt+" Liter.");} } }