Könnte mir jemand bei dieser Aufgabe helfen:
Es soll ein JAVA Programm geschrieben werden, in dem zwei Klassen
vorkommen, die miteinander interargieren. Dies soll beinhalten:
- Klassendiagramm
- Zwei Klassen
- Eine Klasse greift auf Methoden der anderern Klasse zu
- Eine der beiden Klassen wird als Objektdatentyp deklariert. Dies kann
beim Übergabeparameter einer Methode oder auch im Konstruktor
angewendet werden.
Das Thema lautet "Kino", die erste Klasse soll "Wochentag" (inkl.
heutigerFilm1 und heutigerFilm2, inkl. Spielzeit maximal) heißen. Als
zweite Klasse soll "Film" (inkl. Spieldauer) angegeben werden.
Und dies soll getestet werden : Montag(max.180 min) -
Film1="Verblendung"(100 min) und Film2="Matrix" (120 min) -> ?? (was
passiert)
bis jetzt habe ich folgendes, für die Klasse "Wochentag" :
public class Wochentag
{
public int maxspielzeit;
public Film film1;
public Film film2;
public String wochentagbez;
public Wochentag (int maxspielzeit, Film film1, Film film2, String wochentagbez)
{
this.maxspielzeit = maxspielzeit;
this.film1 = film1;
this.film2 = film2;
this.wochentagbez = wochentagbez;
}
public Wochentag ()
{
this.maxspielzeit = 180;
}
public int getmaxspielzeit ()
{
return maxspielzeit;
}
}
jetzt wüsste ich gerne, was ich noch machen muss (bzw. ob es überhaupt richtig ist), weil ich irgendwie nicht weiterkomme..
Es soll ein JAVA Programm geschrieben werden, in dem zwei Klassen
vorkommen, die miteinander interargieren. Dies soll beinhalten:
- Klassendiagramm
- Zwei Klassen
- Eine Klasse greift auf Methoden der anderern Klasse zu
- Eine der beiden Klassen wird als Objektdatentyp deklariert. Dies kann
beim Übergabeparameter einer Methode oder auch im Konstruktor
angewendet werden.
Das Thema lautet "Kino", die erste Klasse soll "Wochentag" (inkl.
heutigerFilm1 und heutigerFilm2, inkl. Spielzeit maximal) heißen. Als
zweite Klasse soll "Film" (inkl. Spieldauer) angegeben werden.
Und dies soll getestet werden : Montag(max.180 min) -
Film1="Verblendung"(100 min) und Film2="Matrix" (120 min) -> ?? (was
passiert)
bis jetzt habe ich folgendes, für die Klasse "Wochentag" :
public class Wochentag
{
public int maxspielzeit;
public Film film1;
public Film film2;
public String wochentagbez;
public Wochentag (int maxspielzeit, Film film1, Film film2, String wochentagbez)
{
this.maxspielzeit = maxspielzeit;
this.film1 = film1;
this.film2 = film2;
this.wochentagbez = wochentagbez;
}
public Wochentag ()
{
this.maxspielzeit = 180;
}
public int getmaxspielzeit ()
{
return maxspielzeit;
}
}
jetzt wüsste ich gerne, was ich noch machen muss (bzw. ob es überhaupt richtig ist), weil ich irgendwie nicht weiterkomme..