Hallo.
Ich habe hier eine Aufgabe zu machen. Und zwar soll ich drei Klassen
und [c]Date[/c] programmieren. Die klassen sollen dabei natürlich mit einender kommunizieren und zwar so: [c]Date[/c]->
->
hat das Attribut
und Methoden
und
. Die Klasse
besitzt die Attribute
und
und Methoden
,
,
. Die Methoden der Klasse
untersuchen ob das Jahr ein Schaltjahr ist oder nicht und rechnen Anzhal der Tage aus. Die Klasse
rechnet dann die anzahl der Tage für den jeweiligen Monat aus. So weit bin ich ja schon. Ich weiß jetzt aber nicht mehr wie ich die klasse Date programmieren soll, sie soll Attribute
,
sowie zwei Konstruktoren
und
haben, die Methoden sollen dann das Datum überprüfen und die anzahl der Tagen zwischen eingegebenen Daten ausrechnen. In der vorgegebenen Testklasse habe ich dann so etwas
oder
.
Jetzt weiß ich nicht so richtig wie ich in der Klasse Date auf die Methoden der anderen klasse zugreifen soll.:noe: Kann mir jemand damit helfen?
Ich habe hier eine Aufgabe zu machen. Und zwar soll ich drei Klassen
Code:
Year, Month
Code:
Month
Code:
Year[/c] Die Klasse [code]Year
Code:
yearNum
Code:
public boolean isLeapYear()
Code:
public int daysInYear()
Code:
Month
Code:
private int monthNum
Code:
private Year monthYear
Code:
public Year getYear()
Code:
public int getNumber()
Code:
public int daysInMonth()
Code:
Year
Code:
Month
Code:
private Month dateMonth
Code:
private int dayNum
Code:
public Date(int day, int month, int year)
Code:
public Date(Date date)
Code:
(new Date(6, 6, 2004)).isValidDate()
Code:
testDaysBetween(new Date(12, 12, 1899), new Date(03, 03, 1900))
Jetzt weiß ich nicht so richtig wie ich in der Klasse Date auf die Methoden der anderen klasse zugreifen soll.:noe: Kann mir jemand damit helfen?