Mindmap
PROGRAMACIÓN DE SISTEMAS.

Inhalt der Mindmap
PROGRAMACIÓN DE SISTEMAS.
Herencia
- Herencia jerárquica.
- en la herencia jerárquica, una clase sirve como una superclase (clase base) para más de una subclase.
- Herencia múltiple.
- en Herencia múltiple, una clase puede tener más de una superclase y heredar características de todas las clases principales. Tenga en cuenta que Java no admite herencia múltiple con clases. En Java, podemos lograr herencia múltiple solo a través de Interfaces
- Podemos definir la herencia como la capacidad de crear clases que adquieren de manera automática los miembros (atributos y métodos) de otras clases que ya existen, pudiendo al mismo tiempo añadir atributos y métodos propios.
- Herencia jerárquica.
Polimorfismo
- Polimorfismo de sobrecarga
- Ocurre cuando las funciones del mismo nombre existen, con función similar, en clases que son completamente independientes unas de otras (estas no tienen que ser clases secundarias de la clase objeto).
- Polimorfismo paramétrico
- es la capacidad para definir varias funciones utilizando el mismo nombre, pero usando parámetros diferentes (nombre y/o tipo). El polimorfismo paramétrico selecciona automáticamente el método correcto a aplicar en función del tipo de datos pasados en el parámetro.
- Polimorfismo de subtipado
- Permite no tomar en cuenta detalles de las clases especializadas de una familia de objetos, enmascarándolos con una interfaz común (siendo esta la clase básica).
- La palabra polimorfismo proviene del griego y significa que posee varias formas diferentes. Es uno de los conceptos esenciales de la programación orientada a objetos. Así como la herencia está relacionada con las clases y su jerarquía, el polimorfismo lo está con los métodos.
- Polimorfismo de sobrecarga
Sobrecarga de métodos o funciones
- La sobrecarga de métodos es la creación de varios métodos con el mismo nombre, pero con diferente lista de tipos de parámetros. Java utiliza el número y tipo de parámetros para seleccionar cuál definición de método ejecutar.
- En general, para sobrecargar un método, simplemente declare versiones diferentes de él. El compilador se ocupa del resto.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am PROGRAMACIÓN DE SISTEMAS., erstellt von Josué Martin Echeverría Arteaga am 13/05/2021.
- Erstellt von
- Josué Martin Echeverría Arteaga
- Aufrufe
- 0
- Bewertung
Mehr zu Herencia y polimorfismo



