Hi Tim,
also so siehts aus:
public class ErweitertesAuto{
// erweiterte Attribute
public String besitzer;
public String autotyp;
public String farbe;
public String standort;
public int erstzulassung;
public int leistung;
public int kmStand;
public long fahrgestellnummer;
// erweiteter Konstruktor
public ErweitertesAuto(String besitzer, String autotyp, String farbe, String standort,
int erstzulassung, int leistung, int kmStand, long fahrgestellnummer){
this.besitzer = besitzer;
this.autotyp = autotyp;
this.farbe = farbe;
this.erstzulassung = erstzulassung;
this.leistung = leistung;
this.kmStand = kmStand;
this.standort = standort;
this.fahrgestellnummer = fahrgestellnummer;
}
// Methoden
/** Berechnung des Alters des Autos
* @param ohne
* @return int alter
*/
public int alter(){
return 2002 - erstzulassung;
}
public String Ziel;
public int Entfernung;
/** Ausgabe
* @param String Ziel und int Entfernung
* @return void
*/
public int faehrtNach(String Ziel, int Entfernung) {
return Entfernung + kmStand;
return Ziel;
}
/** Ausgabe aller Werte der Attribute
* @param ohne
* @return void
*/
public void alleDatenAusgeben(){
System.out.print ("Das Auto ist ein " + autotyp);
System.out.println ("");
System.out.print ("Die Farbe des Autos ist "+ farbe );
System.out.println ("");
System.out.print ("Der Besitzer ist: " + besitzer);
System.out.println ("");
System.out.print ("Das Auto befindet sich in " + standort);
System.out.println ("");
System.out.print ("und wurde im Jahr " + erstzulassung + " zugelassen");
System.out.println ("");
System.out.print ("Der Motor bringt " + leistung + " kW an Leistung und hat");
System.out.println ("");
System.out.print ("die eingestanzte Fahrgestellnummer: " + fahrgestellnummer);
System.out.println ("");
System.out.println ("");
}
}