4° Anno TEORIA 6. Programmazione ad oggetti: il linguaggio C++ | Page 67

Linguaggio C ++: primo programma con una classe

Per creare il nostro primo programma che utilizzi la classe Cliente sono possibili 3 diverse " strategie " implementative :
1 ) Sviluppo del progetto DEV-CPP su un unico file cpp ( es . ClienteAll . cpp ) contenente :
- la definizione della classe ( metodi e proprietà ); - il main dove avverrà l ' interazione degli oggetti della classe ; - l ' implementazione dei suoi metodi .
2 ) Sviluppo del progetto DEV-CPP su due file contenenti rispettivamente :
- un header file ( es . Cliente . h ) contenente sia la definizione della classe ( metodi e proprietà ), sia l ' implementazione dei suoi metodi ; - il main ( es . main . cpp ) dove avverrà sia l ' implementazione dei suoi metodi , sia l ' interazione degli oggetti .
3 ) Sviluppo del progetto DEV-CPP su tre file contenenti rispettivamente :
- un header file ( es . Cliente . h ) contenente la definizione della classe ( metodi e proprietà ); - un file cpp ( es . Cliente . cpp ) contenente l ' implementazione dei suoi metodi ; - il main ( es . main . cpp ) dove avverrà l ' interazione degli oggetti .
In generale il progetto in caso di interazione di oggetti di più classi conterrà :
2 * numero delle classi + 1 ( main ) file
Autore : Prof . Rio Chierego Aprile 2024