mirror of
				https://github.com/DerTyp7/lf05-java.git
				synced 2025-10-30 21:07:12 +01:00 
			
		
		
		
	6
This commit is contained in:
		
							
								
								
									
										38
									
								
								src/nogard/schritt6b/Nahrung.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								src/nogard/schritt6b/Nahrung.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | ||||
| 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"; | ||||
| 	} | ||||
|  | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Janis M
					Janis M