Herencia y Polimorfismo

Descripción

Mapa Mental sobre Herencia y Polimorfismo, creado por José SE el 25/05/2014.
José SE
Mapa Mental por José SE, actualizado hace más de 1 año
José SE
Creado por José SE hace más de 10 años
47
0

Resumen del Recurso

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

                                    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