Fahrzeug
// Hauptprogramm
public class TestprogammFahrzeug {
public static void main(String[] args) {
Fahrzeug f = new Fahrzeug(25000,180);
f.ausgabe();
}
}
public class Fahrzeug {
private int personen;
private int raeder;
private int tueren;
private double preis;
private double geschw;
private double maxgeschw;
private boolean motor;
Fahrzeug() {
personen = 4;
raeder = 4;
tueren = 4;
motor = false;
geschw = 0;
}
Fahrzeug(double preis,double maxgeschw) // polymorph;
{
this.maxgeschw = maxgeschw;
this.preis = preis;
}
// GET und SET Methoden automatisch erzeugt mit Source --> Generate Getters- und Setters-Methoden
public int getPersonen() {
return personen;
}
public void setPersonen(int personen) {
this.personen = personen;
}
public int getRaeder() {
return raeder;
}
public void setRaeder(int raeder) {
this.raeder = raeder;
}
public int getTueren() {
return tueren;
}
public void setTueren(int tueren) {
this.tueren = tueren;
}
public double getPreis() {
return preis;
}
public void setPreis(double preis) {
this.preis = preis;
}
public double getGeschw() {
return geschw;
}
public void setGeschw(double geschw) {
this.geschw = geschw;
}
public double getMaxgeschw() {
return maxgeschw;
}
public void setMaxgeschw(double maxgeschw) {
this.maxgeschw = maxgeschw;
}
public boolean isMotor() {
return motor;
}
public void setMotor(boolean motor) {
this.motor = motor;
}
public void ausgabe()
{
System.out.println("Personen: "+personen);
System.out.println("Räder: "+raeder);
System.out.println("Türen: "+tueren);
System.out.println("Maimale Geschwindigkeit: "+maxgeschw);
System.out.println("Geschwindigkeit: "+geschw);
System.out.println("Preis: "+preis);
}
}