Objektorientierte Programmierung: Variable wird nicht erkannt?

Hallo.

ich benutze:

  • JavaScript
  • jEdit
  • Java Development Kit

Hier ist das Hauptprogramm:

public class fahrzeug {
  public static void main(String[] args) {
    Auto Auto1 = new Auto(8999.99, "VW Golf", 2007, 5684, "blau");
    System.out.println(Auto1.getpreis());
    System.out.println(Auto1.getmodell());
    System.out.println(Auto1.getbaujahr());
    System.out.println(Auto1.getkilometerstand());
    System.out.println(Auto1.getfarbe());
    System.out.println(Auto1.setpreis(8749.99));
    System.out.print("Der neue Preis des Autos beträgt: " + Auto1.setpreis);
  }
}

Und hier ist das Programm mit den Attributen für das Objekt, etc.:

public class Auto {
  private double preis;
  private String modell;
  private int baujahr;
  private int kilometerstand;
  private String farbe;

  public Auto (double wert1, String wert2, int wert3, int wert4, String wert5) {
    this.preis = wert1;
    this.modell = wert2;
    this.baujahr = wert3;
    this.kilometerstand = wert4;
    this.farbe = wert5;
  }

  public double getpreis() {
    return preis;
  }

  public String getmodell() {
    return modell;
  }

  public int getbaujahr() {
    return baujahr;
  }

  public int getkilometerstand() {
    return kilometerstand;
  }

  public String getfarbe() {
    return farbe;
  }

  public void setpreis() {
    this.preis = wert1;
  }
}

Wenn ich das Hauptprogramm nun in den Compiler eingebe, bekomme ich folgende Fehlermeldung:

fahrzeug.java:4: error: cannot find symbol
  Auto Auto1 = new Auto(8999.99, "VW Golf", 2007, 5684, "blau");
                  ^
  symbol:   class Auto
  location: class fahrzeug
fahrzeug.java:4: error: cannot find symbol
  Auto Auto1 = new Auto(8999.99, "VW Golf", 2007, 5684, "blau");
                                         ^
  symbol:   class Auto
  location: class fahrzeug
2 errors

Kann mir bitte jemand helfen? Ich habe es eins zu eins so von meinem Buch abgeschrieben, doch es funktioniert einfach nicht.

LG

Computer, Programmieren, Informatik
PHP Warning: Undefined array key "status"?

Hey,

Ich habe ein Array in PHP programmiert, welches per MySQL alle Sachen selektiert.

Nun werden aber die Arrays nicht gefunden.

Code:

$stmt = $link->prepare('SELECT * FROM tickets ORDER BY created DESC');
$stmt->execute();
$resultSet = $stmt->get_result();

// pull all results as an associative array
$tickets = $resultSet->fetch_all();

<?php foreach ($tickets as $ticket): ?>
  <a href="view.php?id=<?= $ticket['id'] ?>" class="ticket">
    <span class="con">
      <?php if ($ticket['status'] == 'open'): ?>
        <i class="far fa-clock fa-2x"></i>
      <?php elseif ($ticket['status'] == 'resolved'): ?>
        <i class="fas fa-check fa-2x"></i>
      <?php elseif ($ticket['status'] == 'closed'): ?>
        <i class="fas fa-times fa-2x"></i>
      <?php endif; ?>
    </span>
    <span class="con">
      <span class="title"><?= htmlspecialchars($ticket['title'], ENT_QUOTES) ?></span>
      <span class="msg"><?= htmlspecialchars($ticket['msg'], ENT_QUOTES) ?></span>
    </span>
    <span class="con created"><? date('F dS, G:ia', strtotime($ticket['created'])) ?></span>
  </a>

Fehler:

C:\xampp\htdocs\ticket.php on line 271
" class="ticket">
Warning: Undefined array key "status" in C:\xampp\htdocs\ticket.php on line 273

Warning: Undefined array key "status" in C:\xampp\htdocs\ticket.php on line 275

Warning: Undefined array key "status" in C:\xampp\htdocs\ticket.php on line 277

Warning: Undefined array key "title" in C:\xampp\htdocs\ticket.php on line 282

Warning: Undefined array key "msg" in C:\xampp\htdocs\ticket.php on line 283

Kann mir jemand sagen, ob ich etwas übersehen habe?

Computer, Website, Programmieren, MySQL, PHP, Website programmieren
Könnt ihr das entschlüsseln (pgp?

Sieht alles richtig aus oder seht ihr ein Problem ? Könntet ihr das knacken ohne ein jahrzehnt zu brauchen

Die Nachricht ist nur von mir an mich selbst also nichts wichtiges, könnt ihr hier auflösen wenn ihr könnt.


-----BEGIN PGP MESSAGE-----
Version: ObjectivePGP
Comment: https://www.objectivepgp.com
Charset: UTF-8

wcDMA57eO2d2RcdzAQv9EBM/h4LB5H0xNbL9Kgj0/JK9CTuDl+IEhmP1sFPbjncGOk75MHDFrE1G
u77nuuckKAz5ckIJPXbB9TGEUWmdtZLjqMYTwiRCz5JZruEKd7Gv4AMrPhOFWBEwe7HEbewFtIoC
VweHEfNB4MJViL7/CRN1/YU+WLFdB5fPpQ3y3fOOtlcv82sjijEgNGDk+6vFTg4efgOA8wRxBbSQ
bdrcPP5FgO8GH5xGQkfS/UYZ7/LGlm3joCtiZpHGrTc4ByfBzEHqTFYQSlTQHi73Z1QbjkmuQQRR
edRlv9x3ZDlAR86RsbQg/P4hxLEccbyawWiKqro1odJGqcPgs6sO9dFOdWiHw0u8HLktng9yRCH9
wqUg5FcSV3mQcqyX7g2mra6yTS8JixmNZrjYab7mWKTc0cWy3KRvgPfd95Ugqvf2pMaMp5m0iKZi
MpWD4e3z3hjUcVUCjmSDIub/eKetSEBnOknHelJgut90umU3SWalYpBz3FgsctJYpk5YC1VvnvPq
wcDMAw1bJJlG1MKXAQwAjtZLph2ytut+Ewsa85S3Ij2AjrmqO1vlih5+MoX4Xp8UMlME0PYaWIpm
3WjMSvMB0H0O5MDivHMg3jKpPMYv17PO20+bnr/eqc4h7ogEJeG26Pgijb7pubgRCGCsU3qbmrZ7
+LFT2CO7X5y2UGS5QX480J/Lzap6ehRiyIkrmai8rtBqJVq0wFDvmAO6keqhIXiYpinA2+6RlLt6
1H0CJ3kIaeG18cmFNlZ4+AQRYlfp3zfTLNCZhh7ZvtLSZkd+28M6qcNn+I5/IjwbMYaLgZcofA1W
CgiWvHzpNqzIrj4CaIG9k/gWTo0/IldkzETDmLvrZLJgu3OcwAuAwM0A/d0IychADDQbPRLPUE3q
8EnUgTH5OKNhIubZPvy6VT0aalJ0oCyWcFr0uNcWG5OPGw4e2e3U/MhB6bxX8K5IHgWcGadMRKRb
7aIzvWfpcAQQ9F/ByKUIn6sfugKwHsCwifpv65Toc3ss653ncmzD/4PqTzau8qWZoAIESYP2UafU
0sEkAQOAJ5Qn1Ps1ptkUwOxvfi1SnS8BMzx3kxgKfrInn5C2B4/5Ou8PrMnBy5igszRLwkKau4t7
KkoctxCDazbiKeKyEkAXN5lDChGcqNVlCtFi4in39VtBKthce+Xa/Lw7gNHb/EJ6Un6dFwqK9IYp
ZpyaxxleyPANPvkZ+apH1xkKu6PCzghrJOJUdEhAfct8TxzmqmpPnAWsBLrMyLwzZ0uCiN5cTJST
7Vbdbj6A+Nk4+iUJKW7NqgjNb310JyJO6flvkWwtupXpYEmAbTDSzs1aJd3ReAvwm0OqbbxEXvib
uJAD7B+STT4Gy9SJVH/ZcMckrWzPT2QCZVtCZXtVWRiFg5uhWx+cfBfrEoUlVj/wBxACEWonNRNi
xm+3FwrWyAVIJ/X6l8o9k++ScEDbwkWvGYAaV0vVUYxCiRPsKTc3kSYvg3D7r8VfbtP3iZaY44/P
ku53kQsw2mf1DjIdxqg/dCCCGPlNJ+HA/a21MPgbiHEQ8zATBKgT4Whw/JQWkT5ag4wjiDcIpeVE
RgqXaoHQJxUaiU7QRan8O02A4qxErC283E51yAvAv85rJnUb6UkqPCeBr2dB0nusAwl6krSeCsDa
qYcoxs2r9t/bS5ed7ZQYynI04G1628XSI29b1UaOFg==
=s+td
-----END PGP MESSAGE-----
Computer, hacken, Hacker, Informatik, it-security, Kryptographie, PGP, Verschlüsselung, Algorithmus, encryption, Kleopatra

Meistgelesene Fragen zum Thema Computer