Hola, intento llenar un ArrayList en java, pero estoy confundido, ya que tengo una clase expediente donde se encuentran los metodos set y los metodos get, con los metodos get deberan desplegarse los datos, los cuales ya los indique. Mi confusion esta con los set, ya que de que forma debo ligarlos o para que sirven?, ya que en la clase ejecutable es donde debo meter las materias y matriculas con la funcionalidad .add pero como los ligo con los set, o cual es la relacion?. Estoy confundido, el resultado al que debo llegar es:
Matricula: 002
Nombre: Alumno 1
Materias: Sicologia algebra civismo