Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- class Tres{
- public int sumar(int x, int y) {
- return x + y;
- }
- }
- class SubClase extends Tres {
- public float sumar(int x, float y) {
- return x + y;
- }
- public float sumar(float x, float y) {
- return x + y;
- }
- public float sumar(float x, float y, float z) {
- return x + y + z;
- }
- }
- public class OverLoad {
- public static void main(String[] args) {
- Scanner entrada = new Scanner(System.in);
- SubClase operacion = new SubClase();
- int int_x = 0;
- int int_y = 0;
- float float_x = 0;
- float float_y = 0;
- float float_z = 0;
- System.out.println("Suma de dos enteros int x, int y");
- System.out.printf("> ");
- int_x = entrada.nextInt();
- System.out.printf("> ");
- int_y = entrada.nextInt();
- System.out.println("Resultado: " + operacion.sumar(int_x,int_y));
- System.out.println("Suma de un entero y un float (int x, float y)");
- System.out.printf("> ");
- int_x = entrada.nextInt();
- System.out.printf("> ");
- float_y = entrada.nextFloat();
- System.out.println("Resultado: " + operacion.sumar(int_x,float_y));
- System.out.println("Suma de dos float (float x, float y)");
- System.out.printf("> ");
- float_x = entrada.nextFloat();
- System.out.printf("> ");
- float_y = entrada.nextFloat();
- System.out.println("Resultado: " + operacion.sumar(float_x,float_y));
- System.out.println("Suma de 3 float (float x, float y, float z)");
- System.out.printf("> ");
- float_x = entrada.nextFloat();
- System.out.printf("> ");
- float_y = entrada.nextFloat();
- System.out.printf("> ");
- float_z = entrada.nextFloat();
- System.out.println("Resultado: " + operacion.sumar(float_x,float_y,float_z));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement