Files
lf05-java/src/nogard/schritt6b/Nahrung.java
Janis M aa89da7ce9 6
2022-05-02 11:58:32 +02:00

39 lines
954 B
Java
Raw Blame History

package nogard.schritt6b;
/**
* Diese Klasse modelliert Nahrung als einen speziellen Gegenstand.
*/
public class Nahrung extends Gegenstand {
private int naehrwert;
/**
* Konstruktor
* @param name Der Name der Nahrung.
* @param beschreibung Die Beschreibung der Nahrung.
* @param naehrwert Der N<>hrwert der Nahrung in Kilokalorien (kcal).
*/
public Nahrung(String name, String beschreibung, int naehrwert) {
super(name, beschreibung, 0);
this.naehrwert = naehrwert;
}
/**
* Liefert den N<>hrwert der Nahrung in Kilokalorien (kcal).
* @return Der N<>hrwert der Nahrung in Kilokalorien (kcal).
*/
public int getNaehrwert() {
return naehrwert;
}
/**
* Gibt die Informationen <20>ber die Nahrung zur<75>ck.
* @return Die Informationen <20>ber die Nahrung.
*/
@Override
public String getInfo() {
return getName() + " " + getBeschreibung() + " mit einem N<>hrwert von " + naehrwert + " kcal";
}
}