Arkadaslar,
Code + folie --> wualada
Interface ᅵdeviniz:
Erstelle eine KLasse Gegenstand. Es soll nicht
mᅵglich sein, ein Objekt von einem Gegenstand zu erzeugen. Weiters
hat ein Gegenstand eine Grᅵᅵe, einen Namen und die Eigenschaft, ob
er wertvoll ist.
Es gibt weiters einen Kasten. Dieser hat die Mᅵglickeit, dass man
die Tᅵr ᅵffnen kann. Wenn man die Tᅵr ᅵffnet, sieht man, welche
Kleidungsstᅵcke im Kasten drinnen sind. In einen Kasten kann man
Kleidungsstᅵcke hineinlegen oder diese wieder herausnehmen. Man
kann maximal 10 Kleidungsstᅵcke in einen Kasten hinengeben.
Des Weiteren gibt es ein Kleidungsstᅵck. Ein Kleidungsstᅵck kann
schmutzig oder sauber sein. Nur wenn es schmutzig ist, darf es
gewaschen werden. Nach dem Waschen ist das Kleidungsstᅵck wieder
sauber. Ein schmutziges Kleidungsstᅵck darf nicht in den Kasten
gelegt werden.
Sowohl Kleidungsstᅵck als auch Kasten haben einen Namen, eine
Grᅵᅵe und die Eigenschaft, ob es/er wertvoll ist.
Natᅵrlich gibt es auch ein Auto. In einem Auto kᅵnnen maximal 4
Personen sitzen. Es dᅵrfen in einem Auto nur Personen sitzen, die
auch ein Kleidungsstᅵck angezogen haben, das wertvoll ist. Man
kann mit dem Auto fahren, das Radio ein/ausschalten und die Tᅵren
ᅵffnen. Damit eine Tᅵr geᅵffnet werde kann, muss das Auto mit
einem Schlᅵssel aufgemacht werden. Natᅵrlich kann das Auto nur
dann fahren, wenn mindesten eine Person Platz genommen hat. Es
dᅵrfen nur jene Personen ein Auto fahren, die mindestens 18 Jahre
alt sind.
Wenn Sie jᅵnger als 18 sind, dᅵrfen sie nur als Beifahrer
einsteigen.
Aufgabenstellung: Verwende entsprechende Klassen. Wichtig ist es,
dass in diesem Beispiel auch ein Interface verwendet werden soll.
Finde selber heraus, wo du hier ein Interface benᅵtigst, wie die
Eigenschaften und Methoden der Klassen zu implementieren sind.
Kolay gelsin