Boa tarde, estou com um problema em um exercicio de faculdade que não consigo finaliza-lo conforme o pedido da questão, comecei a fazer a classe principal porem não estou conseguindo finaliza-los e gostaria da ajuda suas.
O exercicio pede:

E conseguir fazer essa parte, porem não consigo finaliza-lo…
package br.htcursos.tarefa10;
import java.util.Arrays;
public class GerenciadorMatricula {
Matricula matricula[];
Integer codigoSeq;
public void cadastrar(Matricula mat) {
Matricula.getCodigo();
for (int i = 0; i < matricula.length; i++) {
if (matricula[i] == null) {
matricula[i] = mat;
return;
}
}
}
public void buscarMatriculas(Aluno aluno) {
for (int i = 0; i < matricula.length; i++) {
if (matricula[i].getCodigo() == aluno.getCodigo()) {
System.out.println();
}
}
}
}