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

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 ; - l ' implementazione dei suoi metodi ;
Questa modalità di scrittura della classe ha una valenza soprattutto didattica perché offre una veloce panoramica dell ' intera struttura , ma vincola il codice della classe ad essere ospitato direttamente dal main .
L ' enorme vantaggio deriva dal fatto che , dovendo gestire un unico file , inizialmente i programmi sembrano indiscutibimente più semplici da scrivere ma gli svantaggi sono molteplici ( uno tra tutti l ' impossibilità di poter affidare a sviluppatori diversi la codifica della classe e del main in quanto la risorsa la stessa ).
11 . vedi Cliente-Mono-File . dev

Linguaggio C ++: primo programma con una classe

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 ; - l ' implementazione dei suoi metodi ;

Questa modalità di scrittura della classe ha una valenza soprattutto didattica perché offre una veloce panoramica dell ' intera struttura , ma vincola il codice della classe ad essere ospitato direttamente dal main .

L ' enorme vantaggio deriva dal fatto che , dovendo gestire un unico file , inizialmente i programmi sembrano indiscutibimente più semplici da scrivere ma gli svantaggi sono molteplici ( uno tra tutti l ' impossibilità di poter affidare a sviluppatori diversi la codifica della classe e del main in quanto la risorsa la stessa ).

11 . vedi Cliente-Mono-File . dev

Autore : Prof . Rio Chierego Aprile 2024