O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

HERENCIA

Amador Lorenzo Irving Espanhol

HERENCIA

Conteúdo do mapa

HERENCIA

  1. DEFINICIÓN

    • Relación o asociación que existe entre las clases que definen a los objetos.
      • Esta relación representa:
        • niveles de jerarquía
          • Se representan con:
            • CLASE BASE (PADRE)
              • SUPER
                • Utilización
                  • invoca a un método de la clase padre
                  • refinamiento de métodos
                  • en el cuerpo de otros métodos
                • Es una palabra reservada de java
            • CLASES DERIVADAS (HUIAS)
              • Hereda las variables y métodos de la clase padre,
              • Añade sus variables y métodos propios
              • Para llamar a otro constructor de la clase padre utiliza la palabra SUPER
  2. GENERALIZACIÓN Y ESPECIALIZACIÓN

    • Proceso de crear una clase más general
      • puede incluir:
        • Propiedades comunes
          • de clases más especificas
        • comportamiento
    • Aumenta
      • Comprensibilidad
      • Abstracción
      • Expresividad
        • de sistemas modelados
    • Mayor número de clases
    • Disminuye asociaciones y agregaciones
  3. TIPOS

    • Única
    • Múltiple
    • Mútlinivel
    • Jerárquica
  4. PRIVATED

    • Visible sólo en la clase donde se define
    • La clase base controla el acceso a sus datos
    • Encapsula la implementación de una clase
  5. PROTECTED

    • Exclusivamente visible
      • Subclases
      • Restos de clases del paquete
    • no se accede por instancias de la clase directamente
      • Solo a tráves de métodos
        • protegidos
        • públicos
    • son heredados por las subclases
  6. SOBREESCRITURA DE MÉTODOS

    • Una clase hija puede sobreescribir un método de la clase padre
    • No se pueden sobreescribir los métodos de clase (static).
  7. VENTAJAS

    • No duplicidad del código
    • No es necesario volver a escribir los atributos y métodos de la clase base en la clase derivada.
    • Facilita el mantenimiento
    • Permite el polimorfismo.
  8. PALABRAS RESERVADAS

    • extends
      • Indica que una clase hereda de otra
    • this
      • Refiere a la instancia actual de la clase
    • final
      • Declara una clase, método o variable que no puede ser modificada después de su declaración.
    • abstract
      • Indica que no se puede crear una instancia de la clase y que las subclases deben proporcionar una implementación del método.
    • interface
      • Declara una interfaz
    • implements
      • Indica que una clase implementa una interfaz

Imagens e arquivos do mapa

  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA
  • HERENCIA

Informações

Descrição
Mapa Mental sobre HERENCIA, criado por Amador Lorenzo Irving em 15-04-2023.
Visualizações
5
Avaliação

Mais sobre Herencia y polimorfismo

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?