EXTRA n. 8: Classe Studente( 1 / 2)
Implementare una classe Studente che contenga come proprietà private sia le informazioni anagrafiche( Cognome e Nome), sia le informazoini relative alla classe ed alla sezione frequentata.
Inoltre dovranno essere memorizzate anche le informazioni relative ai voti( numero intero da 1 a 10) riportati relativi a 10 materie ed alla media conseguente.
Tale classe deve contenere, oltre ai metodi setter e getter che si riterrà necessari, i seguenti metodi:
- il metodo Print() che visualizza a video tutti i valori posseduti da un oggetto istanziato della classe;
- il costruttore di default che inizializzerà opportunamente le proprietà dell ' oggetto della classe con opportuni valori di default;
- un costruttore aggiuntivo che permetta di inizializzare le proprietà dell ' oggetto della classe con specifici valori ricevuti dall ' esterno;
- il distruttore.
Linguaggio C ++: Esercizi EXTRA
EXTRA n. 8: Classe Studente( 1 / 2)
Implementare una classe Studente che contenga come proprietà private sia le informazioni anagrafiche( Cognome e Nome), sia le informazoini relative alla classe ed alla sezione frequentata.
Inoltre dovranno essere memorizzate anche le informazioni relative ai voti( numero intero da 1 a 10) riportati relativi a 10 materie ed alla media conseguente.
Tale classe deve contenere, oltre ai metodi setter e getter che si riterrà necessari, i seguenti metodi:
- il metodo Print() che visualizza a video tutti i valori posseduti da un oggetto istanziato della classe;
- il costruttore di default che inizializzerà opportunamente le proprietà dell ' oggetto della classe con opportuni valori di default;
- un costruttore aggiuntivo che permetta di inizializzare le proprietà dell ' oggetto della classe con specifici valori ricevuti dall ' esterno;
- il distruttore.
Autore: Prof. Rio Chierego Aprile 2025