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
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