Ciao a tutti!
Devo realizzare un programma che gestisce i libretti universitari.
Un libretto è visto come una successione di esami,in più è intestato allo studente.
L'esame (record)ha 4 campi di esemplare,mentre lo studente ha 3 campi.

Ho creato quindi 3 classi,Studente,Esame e infine Libretto.
Quando però creo librfetto,non so come fare interagire lo studente associandogli gli esami.Come posso fare secondo voi?Non è melgio eliminare la classe studente e includerla nel file LIbretto.java ?

Cmq ora posto il mio file Libretto:
codice:
import java.util.ArrayList;
public class Libretto {

	//COSTRUTTORE
	public Libretto(){
		esami = new ArrayList<Esame>();
	}
	
	
	//METODI
	public void aggiungi(String titolo,String data,int voto,int cfu){
		Esame es = new Esame(titolo,data,voto,cfu);
		esami.add(es);
		
	}
	
	//CAMPI DI ESEMPLARE
	private ArrayList<Esame> esami;
	private Studente studente;
	
	
}