salve a tutti, complimenti per l'ottimo forum.
ho appena iniziato a studiare il c++ e sono arrivato alla composizione di classi solo che sono pieno di dubbi ora su un'esercitazione.
composizione di classe studente con classe esami. soprattutto sui costruttori e dell'uso dei metodi nel main.
estratto dalla traccia:
metodi:costruttore di default studente(): imposta i nomi di default dei 5 esami e i rispettivi flag sostenuto a false
costruttore studente(nome1, nome2, nome3, nome4, nome5): imposta in nomi dei 5 esami usando i parametri nome1, ... e i rispettivi flag sostenuto a false
setMatricola, setNome, getMatricola, getNome
setEsame(Voto,i): imposta il voto dell'esame i-esimo
getVotoEsame(i), getNomeEsame(i), getSostenuto(i)
getMedia(): restituisce la media degli esami sostenuti
printStudente(): visualizza tutte le informazioni dello studente compresi gli esami sostenuti e i rispettivi voti
campi di esemplare
matricola: string
nome: string
esami: vettore di 5 esami
classe esame già creata ma nn so come implementare i costruttori.
codice:
studente(); /*studente(esame nome1, esame nome2, esame nome3, esame nome4, esame nome5);*/
questo nel .h...e nel .cpp come implemento questi costruttori?
mi scuso nel caso in cui non sia stato chiaro e ringrazio chi potrà dedicarmi qualche minuto di attenzione.