GoConqr has a new look! Let us know what you think.

Mind map

HERENCIA- POO JAVA

rpsilva_73 Programacion Avanzada formación para el trabajo Spanish

HERENCIA- POO JAVA

Map content

HERENCIA- POO JAVA

  1. HERENCIA

    • 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"
      • SENTENCIAS
        • SENTENCIA extends: Permite implementar el concepto de herencia. Se incluye para queuna clase herede de otra clase
        • 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
      • 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
      • 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
      • 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"

Images and files in the map

  • HERENCIA- POO JAVA
  • HERENCIA- POO JAVA
  • HERENCIA- POO JAVA

Information

Description
Ninguna
Created by
rpsilva_73
Views
603
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?