Logo Studenta

Métodos Sobrecargados Más de una Forma de Hacer las Cosas

¡Estudia con miles de materiales!

Vista previa del material en texto

Métodos Sobrecargados Más de una Forma de Hacer las 
Cosas 
La sobrecarga de métodos es un concepto en la Programación 
Orientada a Objetos (POO) que permite definir múltiples 
métodos con el mismo nombre en una clase, pero con 
diferentes listas de parámetros. Esto significa que puedes 
tener varios métodos con el mismo nombre pero que realizan 
tareas distintas según los argumentos que reciben. 
La capacidad de sobrecargar métodos es útil cuando deseas 
proporcionar una funcionalidad similar pero con diferentes 
variaciones o para admitir diferentes tipos de datos. Los 
métodos sobrecargados tienen el mismo nombre pero deben 
tener una lista de parámetros diferente, ya sea en el número 
de parámetros o en el tipo de parámetros. 
Por ejemplo, considera una clase "Calculadora" que tiene un 
método llamado "sumar." Puedes sobrecargar este método 
para que funcione con diferentes tipos de datos: 
 
public class Calculadora { 
 public int sumar(int num1, int num2) { 
 return num1 + num2; 
 } 
 
 public double sumar(double num1, double num2) { 
 return num1 + num2; 
 } 
 
 public String sumar(String str1, String str2) { 
 return str1 + str2; 
 } 
}

Continuar navegando