GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Herencia de la clase java

Luis Cerda Spanisch

Inhalt der Mindmap

Herencia de la clase java

  1. Es la base de la reutilización del código, mediante la herencia se pueden crear relaciones entre objetos que extienden a objetos padres, heredando su comportamiento y estructura interna.

    • En programación Orentada a Objetos, la herencia es la relación exixtente entre dos o maás clases. La herencia ,marca una relación entre objetos.
      • Visibilidad:
        • Los miembros privados de la superclse no son visibles desde la subclase Los miembros públicos de la superclase son visibles y siguen siendo públicos en la subclase
  2. En que consiste

    • Existen dos clases:La clase padre (superclase o la clase base) y la clase hija (subclase o clase derrivada)
      • Contienen
        • Atributos
        • Metodos
      • En la clase hija se definen las difeencias resecto de la clase padre
  3. Super

    • Se puede acceder alos miembros de la superclase usando la palabra reservada: Suoer
  4. Se indica usando la palabra reservada Extends

    • Si una clase se declara como final
  5. CARACTERISTICAS

    • Hay dos tipos de herencia: Herencia Simple y Herencia Múltiple. La primera indica que se pueden definir nuevas clases solamente a partir de una clase inicial mientras que la segunda indica que se pueden definir nuevas clases a partir de dos o más clases iniciales. Java sólo permite herencia simple.
  6. Terminología importante

    • Superclase
      • la clase cuyas características se heredan se conoce como superclase (o una clase base o una clase principal).
    • Subclase
      • la clase que hereda la otra clase se conoce como subclase (o una clase derivada, clase extendida o clase hija). La subclase puede agregar sus propios campos y métodos además de los campos y métodos de la superclase.
    • Reutilización
      • La herencia respalda el concepto de “reutilización”, es decir, cuando queremos crear una clase nueva y ya hay una clase que incluye parte del código que queremos,
  7. Tipos

    • Herencia única
      • en la herencia única, las subclases heredan las características de solo una superclase.
    • Herencia Multinivel
      • una clase derivada heredará una clase base y, además, la clase derivada también actuará como la clase base de otra clase.
    • Herencia Jerárquica
      • una clase sirve como una superclase (clase base) para más de una subclase.
    • H Múltiple (a través de interfaces)
      • una clase puede tener más de una superclase y heredar características de todas las clases principales. Tenga en cuenta que Java no admite herencia múltiple con clases.
    • H Híbrida (a través de Interfaces)
      • Es una mezcla de dos o más de los tipos de herencia anteriores. Como Java no admite herencia múltiple con clases, la herencia híbrida tampoco es posible con clases.

Informationen

Beschreibung
Mindmap am Herencia de la clase java, erstellt von Luis Cerda am 04/10/2021.
Erstellt von
Luis Cerda
Aufrufe
0
Bewertung

Mehr zu Herencia y polimorfismo

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck