Herencia y Polimorfismo

José SE
Mind Map by José SE, updated more than 1 year ago
José SE
Created by José SE over 5 years ago
29
0

Description

Mind Map on Herencia y Polimorfismo, created by José SE on 05/25/2014.
Tags

Resource summary

Herencia y Polimorfismo
1 Herencia
1.1 Es una característica de los lenguajes de programación
1.2 Facilita la reutilización de código
1.3 Consiste en usar los atributos ó métodos de una clase en otra
1.4 Uso:
1.4.1 package herencia; public class ClaseHeredada { String Apellido; public ClaseHeredada(String Dato){ this.Apellido=Dato;} }
1.4.2 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; } }
1.4.3 Se usa la palabra extends para saber de que clase estamos heredando.
1.5 Superclase y Subclases
1.5.1 Una superclase puede tener cualquier número de subclases.
1.5.2 Una subclase puede tener sólo una superclase.
1.6 Simple
1.6.1 Solo se pueden definir nuevas clases a partir de una clase inicial
1.7 Multiple
1.7.1 Se pueden definir nuevas clases a partir de dos o más clases iniciales.
1.8 En java solo se puede usar herencia simple.
1.9 Se relaciona con las clases y la jerarquia
2 Polimorfismo
2.1 Es basicamente hacer que un mismo método realize diferentes funciones
2.2 Se declaran dos métodos con el mismo nombre, solo se diferenciaran en los procesos internos que realicen y en sus parametros
2.3 Un mismo objeto puede tomar distintas formas
2.4 Esta mas relacionado con los métodos
2.5 El mismo método puede se comporta diferente en las diferentes clases.
Show full summary Hide full summary

Similar

Programacion orientada a objetos
david20lopez
Herencia y Polimorfismo
Carleslc
Glosario Programación Orientada a Objetos
Joel Garavito Navarro
Examen POO
Mario A. Rivera
Programacion Orientada a Obejtos
pancho_net_uso
PROGRAMACIÓN ORIENTADA A OBJETOS
diana paola marin hernandez
Bases de Datos Orientadas a Objetos
Ixchel Kamieth
PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
Jose Anacona Pira
Parcial Fundamento de Programación
ALBERTO MANUEL PATERNINA LEON
Java: Herencia y Polimorfismo
Ana Emilie
Herencia Genética básica
Catalina Ramos