Erfahrener Schreiberling
Date of registration: Oct 10th 2002
Location: Hannover
Occupation: Wissenschaftlicher Mitarbeiter
Trainee
Date of registration: Oct 14th 2002
Location: Erschaffen aus Glut und Feuer, stärker als die Grundfesten der Erde
Occupation: CvD ;)
Trainee
Date of registration: Oct 14th 2002
Location: Erschaffen aus Glut und Feuer, stärker als die Grundfesten der Erde
Occupation: CvD ;)
Quoted
Original von metalhen
@DovEvil
wir sollten doch auch die passenden get und set-Methoden schreiben und um die set-Methode des Geburtsdatums geht es wohl.
Source code |
|
1 2 3 4 5 6 |
[I]// Original von mDev [/I] public void setGeburtsDatum(int gebT, int gebM, int gebJ) { this.geburtsDatum.set(Calendar.DATE, gebT); this.geburtsDatum.set(Calendar.MONTH, gebM); this.geburtsDatum.set(Calendar.YEAR, gebJ); } |
Source code |
|
1 2 3 |
public void setGeburtsDatum(int gebT, int gebM, int gebJ) { this.geburtsDatum = new GregorianCalendar(gebJ,gebM,gebT); } |
Erfahrener Schreiberling
Date of registration: Oct 10th 2002
Location: Hannover
Occupation: Wissenschaftlicher Mitarbeiter
Quoted
Original von metalhen
Source code
1 2 3 public void setGeburtsDatum(int gebT, int gebM, int gebJ) { this.geburtsDatum = new GregorianCalendar(gebJ,gebM,gebT); }
Dieses hingegen erzeugt eine neue Instanz mit dem neuen Datum und das alte landet im Nirvana und wartet auf den GarbageCollector
Source code |
|
1 2 3 |
public void setGeburtsDatum(int gebT, int gebM, int gebJ) { this.geburtsDatum.set(gebJ,gebM,gebT); } |