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 (wahrscheinlich nicht wirklich sinnvoll), für die Klasse "Wochentag" :
und für die Klasse "Film":
kann mir jemand sagen, was ich hierdran verändern muss und was ich noch machen muss?
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 (wahrscheinlich nicht wirklich sinnvoll), für die Klasse "Wochentag" :
Java:
public class Wochentag
{
public int maxspielzeit;
public String film1;
public String film2;
public String wochentag;
public Wochentag (int maxspielzeit, String film1, String film2)
{
this.maxspielzeit = maxspielzeit;
this.film1 = film1;
this.film2 = film2;
this.wochentag = wochentag;
}
public Wochentag ()
{
this.maxspielzeit = 180;
this.film1 = "Matrix";
this.film2 = "Verblendung";
this.wochentag = "Montag";
}
public int getmaxspielzeit()
{
return maxspielzeit;
}
public void spielfilmzuordnen()
}
und für die Klasse "Film":
Java:
public class film
{
public String titel;
public int spieldauer;
public film (String titel, int spieldauer)
{
this.titel = titel;
this.spieldauer = spieldauer;
}
public film ()
{
this.titel = "Matrix";
this.spieldauer = 120;
}
}
kann mir jemand sagen, was ich hierdran verändern muss und was ich noch machen muss?
Zuletzt bearbeitet von einem Moderator: