Obstampel

Schmuel Goldste1n

Neues Mitglied
Guten Tag,
wir aus der 7b müssen in Informatik eine Obstampel programmieren mit BlueJ (Java).
Kann uns hier jemand helfen die angehängte Vorlage umzuschreiben in eine funktionierende Obstampel.

Danke!

public class Obst {

// Attribute
private String name;
private int kalorien;

// Methoden
public Obst(String pName, int pKalorien) {
name = pName;
kalorien = pKalorien;
}

public String gibName() {
return name;
}

public int gibKalorien() {
return kalorien;
}
}

public class Korb {

// Anfang Attribute
private Obst inhalt;
private Korb naechster;
// Ende Attribute

public Korb(Obst pInhalt) {
inhalt = pInhalt;
naechster = null;
}

// Anfang Methoden
public Obst gibInhalt() {
return inhalt;
}

public Korb gibNaechster() {
return naechster;
}

public void setzeNaechster(Korb pNaechster) {
naechster = pNaechster;
}

public void haengeAn(Korb pNaechster) {
if (naechster != null) {
naechster.haengeAn(pNaechster);
} else {
naechster = pNaechster;
} // end of if-else

}

// Ende Methoden
} // end of Korb
 

Jw456

Top Contributor
Was ist denn die genaue Aufgabe?
Das was du hier hast ist ja eine einfach verkette Liste.

Eine main Methode die was macht fehlt.
 

M.L.

Top Contributor
main Methode ... fehlt.
Nicht für BlueJ

Zwecks Kompatibilität mit anderen IDE kann man aber auch auf Vorrat eine passende Methode anlegen:
Java:
//BlueJ-Code, z.B. verkettete Liste...
public static void main(String[] args) {
    System.out.println("Tue was...");
}
//weiterer BlueJ-Code...
 

Neue Themen


Oben