Polimorfismo

Páginas: 2 (274 palabras) Publicado: 24 de agosto de 2015
Polimorfismo
Se denomina polimorfismo a la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante suinvocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.
En algunos lenguajes, el término polimorfismo es tambiénconocido como ‘Sobrecarga de parámetros’ ya que las características de los objetos permiten aceptar distintos parámetros para un mismo método (diferentes implementaciones) generalmentecon comportamientos distintos e independientes para cada una de ellas.
Este método devuelve la suma de 2 parámetros
 Function suma (int numero1, int numero2)
 este método devuelve lasuma de los 3 parámetros

 Function suma(int numero1,int numero2, int numero3)
 ‘  este método devuelve la concatenación de cadena1 y cadena2
 Function suma(String cadena1, Stringcadena2)
Clase abstracta
nos permiten crear “método generales”, que recrean un comportamiento común, pero sin especificar cómo lo hacen. A nivel de  código tienen por particularidad que algunosde sus métodos no tienen “cuerpo de declaración”, ¿qué quiere decir esto? no tienen las llaves { } ni código dentro de ellos y deben estar precedidos por la palabra clave abstract. Siuna clases contiene uno o más métodos abstractos está clase debe ser abstracta. Estas clases como son generalidades no pueden ser instanciadas por ningún objeto (se dice que su nivel deabstracción es demasiado alto), entonces su único fin es ser heredado/extendido por otras clases.
Ejemplo
1
2
3
4
5
6
7
8
9
10
11
public abstract class Figura {
 
    // Atributos:    public int numeroLados;
    public int area;
    public int volumen;
 
    // Métodos:
    abstract public void calcularArea();
    abstract public void calcularVolumen();
}
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo
  • Polimorfismos
  • Polimorfismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS