Esempio di MODULARIZZAZIONE FUNZIONALE E PER SINGOLO OGGETTO Si scriva un modulo per singolo oggetto che gestisce un contatore. I servizi forniti dal modulo consistono in tre funzioni: void Incrementa(); // incrementa il valore del contatore void Decrementa(); // decrementa il valore del contatore int ValoreContatore(); // restituisce il valore del contatore Si scriva poi una funzione main (modulo funzionale) che utilizza il modulo per oggetto di cui sopra. Ricordiamo che nell'ambito del compilatore TurboC++, e' essenziale il concetto di PROGETTO (PROJECT). In particolare, per comunicare al collegatore (linker) che desideriamo che i file main.cpp e counter.cpp vengano collegati, dobbiamo: 1. creare un nuovo progetto 2. aggiungere entrambi i file al progetto