Subato

Resource Files

Date (Wochentag)

Nehmen Sie die Klasse Date aus den letzten Übungsblättern und ergänzen Sie diese um eine Methode, die den Wochentag für das Datumsobjekt berechnet.
int dayOfWeek();
Das Ergebnis sei eine Zahl zwischen 0 und 6 für die Wochentage von Sonntag, Montag,... bis Sonnabend.
Ein Algorithmus zur Wochentagsberechnung finden Sie z.B. auf Wikipedia.
Sie können entweder schrittweise vorgehen und die Tagesziffer, die Monatsziffer, die Jahresziffer, die Jahrhundertziffer und der Schaltjahrskorrektur, wie in dem Algorithmus spezifiziert, berechnen. Sie können aber auch die Formel direkt in Java umzuformulieren.

class Date{ int day; int month; int year; int dayOfWeek(){ //hier den Wochentag berechnen } }
java