Hola. Para realizar tu tercero método, necesitas asegurarte de que el método returns el objeto correcto.
El problema:
El método returns void. Quieres return String. Entonces:
Y en tu tercero método, puedes usar System.out.println:
Por favor, discúlpame por mi español.
El problema:
Código [Seleccionar]
public static void ver_info_alumno(Alumno A){
System.out.printf("%s\t\t%d\t\t%2.1f\n",A.name,A.edad,A.calif);
}
El método returns void. Quieres return String. Entonces:
Código [Seleccionar]
public static String ver_info_alumno(Alumno A){
return A.name + "\t\t" + A.edad + "\t\t" + A.calif;
}
Y en tu tercero método, puedes usar System.out.println:
Código [Seleccionar]
static Alumno mejor_calificacion (Alumno A1 , Alumno A2, Alumno A3) {
if(A1.calif > A2.calif){
System.out.println(ver_info_alumno(A1));
}
}
Por favor, discúlpame por mi español.