HERENCIA- POO JAVA

Description

Ninguna
rpsilva_73
Mind Map by rpsilva_73, updated more than 1 year ago
rpsilva_73
Created by rpsilva_73 over 8 years ago
432
0

Resource summary

HERENCIA- POO JAVA
  1. HERENCIA
    1. La Herencia permite que se puedan definir nuevas clases basadas de unas ya existentes a fin de reutilizar el codigo, generando asi una gerarquia de clases dentro de un aplicacion. Si una clase se deriva de otra, esta hereda sus atributos y metodos y se puede añadir nuevos atributos o metodos o redefinir los heredados, para lo cual es necesario que su visibilidad sea tipo "protected"
      1. SENTENCIAS
        1. SENTENCIA extends: Permite implementar el concepto de herencia. Se incluye para queuna clase herede de otra clase
          1. SENTENCIA super: Es utilizada para acceder a metodos implementados en la clase superior en el concepto de herencia. Es comunmente utilizada para acceder al constructor de la clase superior desde el constructor inferior
          2. SOBRE-ESCRITURA de Metodos: Es una caracteristica que se presenta en el concepto de herencia, que consiste en implementar un metodod en la clase superior en la gerarquia de herencia
            1. CLASES ABSTRACTAS: Es aquella que no puede ser instanciada, es decir no se pueden crear objetos de esta clase. Se usa para permitir que otras clases hereden de esta proporcionando atributos y metodos que son comunes de las clases heredadas. Una clase abstracta puede contener atributos y metodos. Sin embargo adicionalmente puede contener metodos abstractos, los cuales son definidos pero no implementados. Su finalidad es que las clases que heredan de la clase abstracta, implementen de forma obligatoria dichos metodos abstractos
              1. INTERFACES: Es un tipo especial de clase que permite realizar un conjunto de declaraciones de metodos sin implementacion. En una interfaz tambien se puede definir constantes que son implicitamente "public, static, y fnaly"; deben inicializarse en la declaracion. Para que una clase use las definiciones de una interfaz, dicha clase debe incluir la sentencia "implements" la cual indica que implementa la interfaz. Una clase puede implementar una o varias interfaces. Para indicar que que una clase implementa mas de una interfaz, se pone los nombres de las interfaces separados por comas, posteriormente a incluir la sentencia "implements"
              Show full summary Hide full summary

              Similar

              Java: Herencia y Polimorfismo
              Ana Emilie
              Programacion orientada a objetos
              david20lopez
              Jerarquía Swing
              Pablo G. Herrera
              Programación Orientada a Objetos (POO) - Por Guillermo Ospitia
              Guillermo Ospitia
              Bajar Netbeans
              Pino Vargas
              Java: Herencia y Polimorfismo
              Oscar Dos Multiv
              Herencia
              Jorge Gonzalez
              BASES DE DATOS
              Horst Berndt Reyes
              Programación orientada a objetos (POO).
              Lina Melo
              PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
              Jose Anacona Pira
              EVENTOS EN JAVA
              **CR 7**