Alguem me da uma ideia de como fazer esse exercicio?MATRIZ

Galera, sei que a matriz teria que ser [30][24], porem nao tenho ideia de como armazenar o compromisso nos dois vetores… alguem me da uma ideia de como desenvolver esse exercicio?

Faça um programa para armazenar em uma matriz os compromissos de uma agenda pessoal. Cada dia do mês deve conter 24 horas, onde para cada uma destas 24 horas podemos associar um tarefa específica (compromisso agendado). O programa deve ter um menu onde o usuário indica o dia do mês que deseja alterar e a hora, entrando em seguida com o compromisso, ou então, o usuário pode também consultar a agenda, fornecendo o dia e a hora para obter o compromisso armazenado.

Assumindo que você já criou a classe Compromisso:

// declarando a matriz
Compromisso[][] agenda = new Compromisso[30][24];

// Criando um compromisso
Compromisso compromisso = new Compromisso();
compromisso.setAlgumaCoisa(algumParametro);

// Armazenando o compromisso na matriz
agenda[posicaoCorrespondenteAoDia][posicaoCorrespondenteAoHorario] = compromisso;