Como fazer para o código abaixo funcionar, por que não estou conseguindo copiar a referência do objeto aluno1 para aluno3.
public class MainAluno{
public static void main(String[]args){
Aluno1 aluno1 = new Aluno1();
Aluno2 aluno2 = new Aluno2();
Aluno3 aluno3 = aluno1;
aluno1.setNota(0, 9);
aluno1.setNota(1, 10);
aluno1.setNota(2, 8.5);
aluno1.setNota(3, 9.5);
aluno2.setNota(0, 9.5);
aluno2.setNota(1, 8.7);
aluno2.setNota(2, 10);
aluno2.setNota(3, 9.8);
aluno3.setNota(0, 9.5);
aluno3.setNota(1, 8.7);
aluno3.setNota(2, 10);
aluno3.setNota(3, 9.8);
System.out.println("O aluno1 possui média igual a: "+aluno1.getMedia());
System.out.println();
System.out.println("O aluno2 possui média igual a: "+aluno2.getMedia());
System.out.println();
System.out.print("O aluno3 possui média igual a: "+aluno3.getMedia());
}
}