ciao,
devo usare la classe Date però avrei bisogno di costruire date secondo un formato che stabilisco io.
quindi per non dover ogni volta far intervenire la classe SimpleDateFormat ho riscritto una mia classe che estende Date.
la classe funziona ma non sono sicuro di aver fatto una cosa corretta dal punto di vista della "buona programmazione".
potete consigliarmi? (date voi un giudizio)
grazie!



import java.text.*;
import java.util.*;

class MyDate extends Date{
// CAMPI
private Date data;
public static String pattern="dd/MM/yyyy KK:mm:ss aa";

// COSTRUTTORI
public MyDate(String s) throws ParseException{
SimpleDateFormat formatter= new SimpleDateFormat(pattern);
data = formatter.parse(s);
}

public MyDate() throws ParseException{
this(new SimpleDateFormat(pattern).format(new Date()));
}


// METODI
public static void ChangePattern(String s){
pattern=s;
}

public String toString(){
return new SimpleDateFormat(pattern).format(data);
}
}