[Corsopoc] Alcune Delucidazioni
ciccio calippo
le_ml_sono_il_male@mail.com
Sun, 15 Dec 2002 06:37:06 -0500
>poiche' non avendo power point non posso aprire il file
> dell'esercizio.
Bisognerebbe chiedere al professore di cambiare il formato dei file sul sito.
ppt si puo aprire con OpenOffice ma è un formato proprietario mi Mirco$oft_MALE.
Direi che ps pdf sarebbero preferibili. meglio ancora sarebbe se fossero in formato testo.
1)Impiegando un qualunque linguaggio di programmazione OO realizzare la classe OrologioBase , la quale esporti le seguenti operazioni:
void set(Time t);
void add(int minuti);
void subtract(int minuti);
Time show();
void tick (); /* a ogni tick il tempo si incrementa di 1 minuto.*/
Per quanto riguarda Time, anche la sua realizzazione è posta a carico dello studente. Questi si limiti a quanto strettamente necessario per il cliente OrologioBase.
2)Lo studente realizzi una semplice classe Persona. Poi, impiegando OrologioBase , realizzi la relazione (associativa) Persona-OrologioBase.
________ ______________
| |1 0..n| |
| persona|--------| orologio base|
|________| |______________|
NB:
1)Una Persona che abbia più di un orologio, sia posta in grado di identificarli, ad esempio, in base a un numero naturale.
2)Si trascuri, per ora, il fatto che manca il generatore di tick() per OrologioBase.
PS Non ci potete costringere a comprare o usare software proprietari!!!
--
__________________________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup
Meet Singles
http://corp.mail.com/lavalife