eu tenho esse codigo preciso complementar utitlizando herança one a diagonal principal deve representar a diferença do elementos eu não sei como alguem pode me ajudar
import java.util.Scanner;
public class MatrizTrabalho {
public static void main(string[] args) {
int[][] matriz = new int [5][5];
int a = 0;
int b = 0;
int c = 0;
Scanner n = new Scanner(System.in);
for(a = 0;a <= 3;a++){
for(b = 0;b <= 3;b++){
matriz[a][b] = n.nextInt();
}
}
for(a = 0;a <= 3;a++){
for(b = 0;b <= 3;b++){
c = c + matriz[a][b];
matriz[a][4] = c;
}
c = 0;
System.out.println(matriz[a][4]);
}
for(b = 0;b <= 3;b++){
c = 1;
for(a = 0;a <= 3;a++){
c = c * matriz[a][b];
matris[4][b] = c;
}
System.out.println(matris[4][b];
}
}
}