¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Diferencia Entre Clases Abstractas E Interfaces En Java

Alexis Eleazar Español

Contenido del mapa

Diferencia Entre Clases Abstractas E Interfaces En Java

  1. Clases Abstractas

    • Una clase abstracta es practicamente identica a una clase convencional; las clases abstractas pueden poseer atributos, métodos, constructores, etc .
    • IMPORTANTE
      • Es importante mencionar que las clases abstractas pueden ser heredadas por la n cantidad de clases que necesitemos, pero no pueden ser instanciadas. Para heredar de una clase abstracta basta con utilizar la palabra reservada extends.
        • Al nosotros heredar de una clase abstracta es obligatorio implementar todos sus métodos abstractos, es decir debemos definir comportamiento, definir cómo se va a realizar la tarea.
  2. diferencia

    • Una clase abstracta no es más que una clase común la cual posee atributos, métodos, constructores y por lo menos un método abstracto. Una clase abstracta no puede ser instanciada, solo heredada
  3. ¿QUE ES UN METODO ABSTRACTO?

    • no es más que un método vacío, un método el cual no posee cuerpo, por ende no puede realizar ninguna acción. La utilidad de un método abstracto es definir qué se debe hacer pero no el cómo se debe hacer.
  4. INTERFACES EN JAVA

    • colección de métodos abstractos y propiedades constantes en las que se especifica que se debe de hacer pero no como, serán las clases hijas quienes definan el comportamiento.
      • una interface no puede hacer nada por sí sola, es prácticamente un contrato, en donde las clases que la implementen deben, obligatoriamente, definir el comportamiento de todos los métodos abstractos
      • una interface recae en su implementación ya que una clase hija solo podrá heredar de una clase abstracta, por otro lado podrá hacer uso de la n cantidad de interfaces que necesite.

Información

Descripción
Mapa Mental sobre Diferencia Entre Clases Abstractas E Interfaces En Java, creado por Alexis Eleazar el 13/05/2021.
Creado por
Alexis Eleazar
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?