Abenteuer.Daten.Objekte
Class EinfacherGegenstand
java.lang.Object
|
+--Abenteuer.Daten.Objekte.Gegenstand
|
+--Abenteuer.Daten.Objekte.EinfacherGegenstand
- public class EinfacherGegenstand
- extends Gegenstand
Die Klasse EinfacherGegenstand beschreibt einen einfachen Gegenstand nach folgenden Merkmalen:
- Ein Gegenstand hat eine kurze Beschreibung (z. B. für das Inventar)
- Ein Gegenstand hat eine ausführliche Beschreibung (z. B. beim Besichtigen des Gegenstands)
- Version:
- 1.0
- Author:
- Dipl.-Ing. Michael Sonntag
Constructor Summary |
EinfacherGegenstand(java.lang.String name,
java.lang.String internerName,
java.lang.String beschreibung,
java.lang.String kurzBeschreibung,
double gewicht)
Erzeugt einen neuen einfache Gegenstand |
Method Summary |
void |
beschreibung()
Gibt eine ausführliche Beschreibung des Gegenstandes aus (z. |
void |
kurzBeschreibung()
Gibt eine kurze Beschreibung des Gegenstandes aus (z. |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
EinfacherGegenstand
public EinfacherGegenstand(java.lang.String name,
java.lang.String internerName,
java.lang.String beschreibung,
java.lang.String kurzBeschreibung,
double gewicht)
- Erzeugt einen neuen einfache Gegenstand
- Parameters:
name
- Der öffentliche Name des Gegenstandes, nach dem er auch bei Benutzereingaben identifiziert wirdinternerName
- Der interne Name des Gegenstandes, er muß eindeutig sein.beschreibung
- Die ausführliche Beschreibung des GegenstandeskurzBeschreibung
- Die kurze Beschreibung des Gegenstandesgewicht
- Gewicht des Gegenstandes in kg
kurzBeschreibung
public void kurzBeschreibung()
- Gibt eine kurze Beschreibung des Gegenstandes aus (z. b. für die Inventarliste).
- Overrides:
- kurzBeschreibung in class Gegenstand
beschreibung
public void beschreibung()
- Gibt eine ausführliche Beschreibung des Gegenstandes aus (z. b. beim Besichtigen des Gegenstands).
- Overrides:
- beschreibung in class Gegenstand