null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
927647
Herencia y Polimorfismo
Description
Mind Map on Herencia y Polimorfismo, created by José SE on 25/05/2014.
No tags specified
herencia
polimorfismo
poo
Mind Map by
José SE
, updated more than 1 year ago
More
Less
Created by
José SE
over 10 years ago
45
0
0
Resource summary
Herencia y Polimorfismo
Herencia
Es una característica de los lenguajes de programación
Facilita la reutilización de código
Consiste en usar los atributos ó métodos de una clase en otra
Uso:
package herencia; public class ClaseHeredada { String Apellido; public ClaseHeredada(String Dato){ this.Apellido=Dato;} }
package herencia; public class Herencia extends ClaseHeredada{ String Nombre; public Herencia(String Texto){ super(Texto); } public void setPersona(String NombrePer){ this.Nombre=NombrePer+this.Apellido; } public String getPersona(){ return Nombre; } }
Se usa la palabra extends para saber de que clase estamos heredando.
Superclase y Subclases
Una superclase puede tener cualquier número de subclases.
Una subclase puede tener sólo una superclase.
Simple
Solo se pueden definir nuevas clases a partir de una clase inicial
Multiple
Se pueden definir nuevas clases a partir de dos o más clases iniciales.
En java solo se puede usar herencia simple.
Se relaciona con las clases y la jerarquia
Polimorfismo
Es basicamente hacer que un mismo método realize diferentes funciones
Se declaran dos métodos con el mismo nombre, solo se diferenciaran en los procesos internos que realicen y en sus parametros
Un mismo objeto puede tomar distintas formas
Esta mas relacionado con los métodos
El mismo método puede se comporta diferente en las diferentes clases.
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Glosario Programación Orientada a Objetos
Joel Garavito Navarro
Programacion orientada a objetos
david20lopez
Herencia y Polimorfismo
Carleslc
Examen POO
Mario A. Rivera
Programación Orientada a Objetos (POO) - Por Guillermo Ospitia
Guillermo Ospitia
JAVA Características de POO
Humberto Lopez
Programacion Orientada a Obejtos
pancho_net_uso
PROGRAMACIÓN ORIENTADA A OBJETOS
diana paola marin hernandez
Bases de Datos Orientadas a Objetos
Ixchel Kamieth
Herencia Genética básica
Catalina Ramos
PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
Jose Anacona Pira
Browse Library