[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