<identifier> expected

Diskutiere <identifier> expected im Java Basics - Anfänger-Themen Bereich.
P

Pascal17

Java:
public class Auto {
  
    int preis;
    int kmh;
  
    String marke;
    String farbe;
  
  
    public void Auto(int p, int k, String m, String f) {
      
        preis = p;
        kmh = k;
        marke = m;
        farbe = f;
      
      
    }
}
Code:
public class Traumauto{Auto
     p,
     k,
     m,
     f;
  
    public Traumauto( p = 100000,
                      k = 300 ,
                      m = "Mercedes",
                      f = "lila")
                    
                    {if(p == 100000 ) return "Buy!";
                                      else
                                      return "Dont Buy!";
              
              
                }


Ich hab mein bestes gegeben aber bei der Klasse Traumauto kommt <identifier> expected.
Ich hoffe mein Ansatz stimmt.
 
X

Xyz1

Nun ja - es ist ja jetzt schon etwas aufgeteilt. Beschreibe doch mal, was jede Zeile machen sollte.
 
mihe7

mihe7

Ich hoffe mein Ansatz stimmt.
Jein. Eine Klasse dient als "Bauplan" für Objekte. Du hast eine Auto-Klasse. Wenn Du jetzt Dein Traumauto erzeugen willst, brauchst Du keine neue Klasse, sondern einfach nur ein Objekt der Auto-Klasse:
Java:
Auto traumauto = new Auto(100_000, 300, "Mercedes", "lila");
 
Thema: 

<identifier> expected

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben