Ensayo De Polimorfismo Java

1024 palabras 5 páginas
INSTITUTO TECNOLOGICO SUPERIOR DE FELIPER CARRILLO PUERTO

Materia: P.O.O

Maestra: Arizbe del Socorro Arana Kantun

Alumno: Rully E. Pech Figueroa

Carrera: ING. En Sistemas Computacionales

Semestre: 2do Aula: J1

Grupo: “A”

INTRODUCCION
En este ensayo podremos encontrar la definición de polimorfismo para continuar con nuestros estudios en la programación orientada a objetos explicando el polimorfismo con las jerarquías de herencia, sabemos que El polimorfismo, desde un punto de vista de orientación a objetos, permite que clases de diferentes tipos puedan ser referenciadas por una misma variable.
De la misma forma podremos entender en este documento que con el polimorfismo podemos diseñar e implementar sistemas que
…ver más…

Como el compilador sabe que los métodos finales no se pueden sobrescribir, puede optimizar los programas al eliminar las llamadas a los métodos finales y sustituirlas con el código expandido de sus declaraciones en cada una de las ubicaciones de las llamadas al método; a esta técnica se le conoce como poner el código en línea.

Una clase que se declara como final no puede ser una superclase (es decir, una clase no puede extender a una clase final).

Todos los métodos en una clase final son implícitamente final.
Conclusión

En este ensayo aprendimos que con el polimorfismo, podemos diseñar e implementar sistemas que puedan extenderse con facilidad; pueden agregarse nuevas clases con sólo modificar un poco (o nada) las porciones generales del programa, siempre y cuando las nuevas clases sean parte de la jerarquía de herencia que el programa procesa en forma genérica. Las únicas partes de un programa que deben alterarse para dar cabida a las nuevas clases son las que requieren un conocimiento directo de las nuevas clases que el programador agregará a la jerarquía.

Al igual aprendimos el comportamiento del polimorfismo, de la misma forma aprendimos que son las clases y los métodos abstractos.
Aunque no podemos instanciar objetos de superclases abstractas, sí podemos usar superclases abstractas para declarar variables que puedan guardar referencias a objetos de cualquier clase concreta que se derive de esas superclases abstractas.
Por lo general,

Documentos relacionados

  • Instrumentos precolombinos
    1383 palabras | 6 páginas
  • ensayo de fundamentos de programacion orientada a objetos
    4941 palabras | 20 páginas
  • Avances Científicos De La Genetica
    12812 palabras | 52 páginas
  • Diccionario de geologia
    69775 palabras | 280 páginas
  • Carbohidratos
    818 palabras | 4 páginas
  • Informe del pelicula wall-e
    959 palabras | 4 páginas
  • Historia de adidas
    1416 palabras | 6 páginas