aboutsummaryrefslogtreecommitdiff
path: root/Info/10/2/WiederholungenJava/Spruechekalender/Spruechekalender.java
blob: 0d6b9c5c7ae2693f0d138d63ee69198b5607200a (plain)
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
class Spruechekalender {
    int monat;
    String aktuellerSpruch;

    // Konstruktor
    Spruechekalender() {
        monat = 1;
        aktuellerSpruch = "Auf los gehts los!";
    }

    // Diese Methode entspricht dem manuellen Umblaettern bei einem Kalender
    void naechsterMonat() {
        monat = monat + 1;
        // TODO: Speichere den naechsten Spruch in dem Attribut aktuellerSpruch
    }

    void gibSpruchAus() {
        System.out.println(aktuellerSpruch);
    }
    
    // TODO: Ergaenze die gibNaechsterSpruch Methode.
    //       Sie soll zum aktuellen Monat einen passenden Spruch zurueckgeben.
    //       Im vierten Monat soll "April, April, der macht was er will!" zurueckgegeben werden.
    //       Denk dir mindestens 3 weiter Sprueche aus.
    //       Wenn es keinen speziellen Spruch gibt soll "Schoener <monar>. Monat"
    //       zurueckgegeben werden.
    
    // TODO: Ergaenze die Methode gibAllesAus.
    //       Die Methode soll alle Sprueche der Monate ausgeben.
}