q1:oopklein

public class Fahrzeug {
  //Attribute Eigenschaften Werte usw...
  String autofarbe = null;
  int leistung = 0;
  int anzahlplätze =0; 
  int kilometerstand =0;
 
 
  //  Methoden          
  public Fahrzeug(String autofarbe,int leistung,int anzahlplätze){
    this.autofarbe = autofarbe;
    this.leistung = leistung;
    this.anzahlplätze = anzahlplätze;
  }
 
  public void addiereKilometer(int zuaddierendeKilometer){
    kilometerstand = kilometerstand +  zuaddierendeKilometer;
  }
 
  public int zeigeKilometer(){
    return kilometerstand; 
  }       
 
  public void fahrzeuginfo() {
    System.out.println("Da Auto hat die Farbe "+autofarbe
    +" und hat "+ leistung+ " ps und hat "
    + kilometerstand+" km bisher gefahren");
  }
 
  public static void main(String[] args){
    // Da main() eine statische Methode ist, gibt es nur eine main() Methode.
 
    Fahrzeug t1 = new Fahrzeug("rot", 500, 2); 
    Fahrzeug t2 = new Fahrzeug("schwarz", 45, 5); 
    t1.fahrzeuginfo();
    t1.addiereKilometer(1200); 
    t1.fahrzeuginfo();
    t1.addiereKilometer(50); 
    t1.fahrzeuginfo();
    t2.fahrzeuginfo();
    t2.addiereKilometer(150); 
    t2.fahrzeuginfo();
 
  } 
 
}
  • /var/www/infowiki/data/pages/q1/oopklein.txt
  • Zuletzt geändert: 2017/10/02 16:06
  • von admin03