1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
|
public class TVShow {
/**
* Erzeugt eine neue TV-Serie mit dem gegebenen Titel. Eine neue TV-Serie hat
* initial keine Staffeln.
*
* @param pTitle Der Titel der neuen TV-Serie.
*
* @throws IllegalArgumentException Falls der Titel den Wert {@code null} hat oder
* leer ist.
*/
public TVShow(final String pTitle) {
}
/**
* Fügt die gegebene Staffel zu dieser Fernsehserie hinzu.
*
* @param pSeason Die Staffel, die zu dieser Serie hinzugefügt werden soll.
*
* @throws IllegalArgumentException Falls der Parameterwert {@code null} ist oder
* eine Staffel mit der gleichen Nummer bereits
* existiert.
*/
public void addSeason(final Season pSeason) {
throw new UnsupportedOperationException(); // durch sinnvollen Code ersetzen
}
/**
* Gibt die lineare Liste der Staffeln zurück.
*
* @return die lineare Liste der Staffeln
*/
public PI2LinearList<Season> getSeasons() {
throw new UnsupportedOperationException(); // durch sinnvollen Code ersetzen
}
/**
* Gibt den Titel dieser TV-Serie zurück.
*
* @return den Titel dieser TV-Serie
*/
public String getTitle() {
throw new UnsupportedOperationException(); // durch sinnvollen Code ersetzen
}
@Override
public String toString() {
throw new UnsupportedOperationException(); // durch sinnvollen Code ersetzen
}
} |