die Klasse Date erweitern

Flex IV

Mitglied
Servus!
ich hab mir heute überlegt, die Klasse (util.) Date zu erweitern (wenns intressiert: icht möcht da noch ein paar methoden aus Calendar dazumachen...)

Also, normalerweise sag ich ja:
Java:
	SimpleDateFormat ydf = new SimpleDateFormat("dd/MM/yyyy");

	Date date = new Date();
	try { date = ydf.parse("22/04/2010");
	} catch (ParseException e) {
		e.printStackTrace();
	}

So, aber wie mach ich denn jetzt die Zuweisung auf das Datum in der Erweiterung:
Java:
public class XDate extends Date {

	SimpleDateFormat ydf = new SimpleDateFormat("dd/MM/yyyy");
	
/**  The default constructor:
	 */
	public XDate() {
		super();
		initialize();
	}
	private void initialize() {
		try { this.XXXXX   =  ydf.parse("01/01/1900");  // Wie?
		} catch (ParseException e) {
			e.printStackTrace();
		}
	}
}

Es soll links eine Variable stehen, aber wie mach ichs? Sorry, bin halt noch Neuling...

DANKE schonmal
 
Wie wärs mit:
Java:
private void initialize() {
    try {
        setTime(ydf.parse("01/01/1900").getTime());
    } catch (ParseException e) {
        e.printStackTrace();
    }
}
 
thx Akeshihiro,
so geht es. Dh. also, ich verwende die Methoden des zugrundeliegenden Date-objects einfach so, ohne was dafor zu schreiben.
Muss einem ja gesagt werden ;)
 

Neue Beiträge

Zurück