/** * Beschreiben Sie hier die Klasse Auto. * @Klasse (W AHF12) * @author (Kerstin Fršhlig) * @version (Januar 2021) */ public class auto { // Instanzvariablen - ersetzen Sie das folgende Beispiel mit Ihren Variablen String marke; String modell; double verbrauch; double tankinhalt; int baujahr; double leistungInKw; /** * Konstruktor fźr Objekte der Klasse Auto */ public auto(String inpMarke, String inpModell, double inpVerbrauch, double inpTankinhalt, int inpBaujahr, double inpLeistungInKw) { // Instanzvariable initialisieren marke=inpMarke; modell=inpModell; verbrauch=inpVerbrauch; tankinhalt=inpTankinhalt; baujahr=inpBaujahr; leistungInKw=inpLeistungInKw; } /** * €ndern Daten */ public void aendernDaten(double inpVerbrauch, double inpTankinhalt) //ŠndernDaten, die den Verbrauch und Tankinhalt Šndert Đ zum Beispiel, weil die voherigen Eingaben fehlerhaft waren. {verbrauch = inpVerbrauch; tankinhalt= inpTankinhalt; } public void autoAusgeben() {System.out.println("Marke: " + marke ); System.out.println("Verbrauch: "+ verbrauch+ " bei " + leistungInKw ); System.out.println("Tankinhalt: " + tankinhalt + "\n") ; } public void bewertenVerbrauch() {if (verbrauch <5) System.out.println("Der Verbrauch ist gering."); else if (verbrauch <10)System.out.println("Der Verbrauch ist durchschnittlich."); else System.out.println("Der Verbrauch ist hoch."); ; } public double reichweiteBerechnen() {double reichweite; reichweite = (tankinhalt/verbrauch)*100; return reichweite; } public int anzJahreGebBerechnen() {int anzJahre; int alter; alter = 2020 - baujahr; anzJahre=10-alter%10; System.out.println("Er dauert noch "+ anzJahre+ " bis zum runden Geburtstag."); return anzJahre; } }