• Funciones Sobrecargadas

    C# permite la sobrecarga de funciones, es decir, puedes tener múltiples funciones con el mismo nombre, pero diferentes firmas (conjunto de parámetros).

    Aquí tienes un ejemplo:

    • public int Multiplicar ( int a, int b)
    • {
      • return a * b;
    • }
    • public double Multiplicar (double a, double b)
    • {
      • return a*b;
    • }

    En este ejemplo se crean funciones que hacen operaciones de una calculadora:

    Esta calculadora está creada principalmente utilizando funciones dentro de una sola clase llamada Program. Cada operación matemática (sumar, restar, multiplicar y dividir) está definida como una función estática dentro de esta clase. La función principal Main organiza la entrada del usuario, las llamadas a las funciones y muestra el resultado.

    Para una mayor claridad:

    • Las funciones Sumar, Restar, Multiplicar y Dividir se encargan de realizar las operaciones matemáticas.
    • La función Main gestiona la interacción con el usuario y determina qué función llamar basándose en la entrada del usuario.
Translate » Traductor