Aufgabe:
Schreiben Sie eine Klasse Datum mit einer Klassenmethode istSchaltjahr. Die Methode soll als Argument eine positive (was nicht zu überprüfen ist) ganze Jahreszahl annehmen. Sie soll einen Wahrheitswert zurückgeben, der angibt, ob das entsprechende Jahr ein Schaltjahr, wenn die Jahreszahl durch 4 teilbar war.
Vor 1583 (Julianischer Kalender) war ein Jahr ein Schaltjahr, wenn die Jahreszahl durch 4 teilbar war.
Seit 1583 (Gregorianischer Kalender) ist ein Jahr ein Schaltjahr, wenn die Jahreszahl
1). durch 4 teilbar ist,
2.) aber nicht durch 4 teilbar ist,
3.) außer, wenn sie auch durch 400 teilbar ist ( 2000 war ein Schaltjahr)
Hinweis: Verwenden Sie den Modulo-Operator, um Teilbarkeit zu prüfen.
Schreiben Sie sich zur Hilfe ein Testprogramm, das die Methode mit verschieden Jahreswerten aufruft und die Ergebnisse ausgibt.
Probieren Sie verschiedene Möglichkeiten der Implementierung aus:
a) nur mittels if-else
b) nur mittels logischer Operatoren
c) als Mischform