ok mi avete tolto parecchi dubbi ...
alla fine ho cercato di mantenere la mia versione integrandola con i vostri consigli (penso di aver fatto un buon lavoro).
la classe MyDate estende cmq Date perchè mi serve ereditare alcuni metodi che poi mi serviranno (per esempio compareTo() ecc...)
...
direi che dovrei essere apposto...
se dovessi aver bisogno cmq mi faccio sentire! :bubu:

grazie ancora a tutti!
(sopratutto a patrix!)