public class Esempio01 { public static int media(int a, int b) { System.out.println("Ho trovato due interi"); return (a + b) / 2; } public static double media(double a, double b) { System.out.println("Ho trovato due double"); return (a + b ) / 2; } public static double media(double a, double b, double c) { System.out.println("Ho trovato tre double"); return (a + b + c) / 3; } public static double media(int a, double b) { System.out.println("Ho trovato prima un intero, poi un double"); return (a + b) / 2; } public static double media(double a, int b) { System.out.println("Ho trovato prima un double, poi un intero"); return (a + b) / 2; } }