Desarrollo: Notas sobre Java 8 Diferencia entre super y super()

Se superparecen pero son muy diferentes en su funcionalidad.super();

  • super con variables y métodos: super se usa para llamar variables y métodos de superclase mediante el objeto de subclase cuando son anulados por una subclase, super.methodNamees una forma válida de invocar el método de una superclase desde cualquier lugar dentro del método de una subclase. Pero solo funciona para clases.

Este es el resultado de ejecutar el código anterior:

Subclass x value: 100
Super class x value: 10
Sum of x values: 110
From super class
From subclass

<Nombre de interfaz>.super.<Nombre de método>

Sin embargo, esta técnica no se puede utilizar para invocar un método predeterminado proporcionado por una interfaz que la persona que llama no implementa (o amplía) directamente.
Aquí hay un ejemplo:

  • super() con constructores:super(); se utiliza para invocar el constructor de la superclase. Entonces, si está presente, solo puede ser la primera declaración de un constructor. La llamada super();no invoca el método de la superclase. Esto es un ejemplo:

From H1 constructor: 50
From H constructor

Si desea consultar la documentación oficial de la palabra clave super, haga clic aquí .

Suggested posts

Búsqueda de información sobre nombres de dominio

Un extracto de Small, Sharp Software Tools de Brian P. Hogan

Búsqueda de información sobre nombres de dominio

Cuando realiza una solicitud a facebook.com, su computadora busca el nombre de dominio para traducir ese nombre de dominio en una dirección IP para que su computadora pueda hacer esa conexión.

Configurar y usar Apache Kafka con Spring Boot

Kafka con bota de resorte

Configurar y usar Apache Kafka con Spring Boot

Introducción Apache Kafka es una plataforma de transmisión distribuida de código abierto que maneja la transmisión de datos en tiempo real tolerante a fallas, de alto rendimiento y a gran escala. El sistema se basa en un modelo de publicación-suscripción en el que los productores publican mensajes sobre temas y los consumidores se suscriben a esos temas para consumir los mensajes.

Related posts

Creación de un entorno de trabajo seguro

Creación de un entorno de trabajo seguro

“Él me protegerá cuando esté en peligro. Me esconderá en su tienda.

El primer libro para niños sobre drogarse

El primer libro para niños sobre drogarse

(Advertencia: esto es una sátira, con la intención de ser alegremente subversivo; definitivamente no es para niños) Has visto a tu mamá y papá esconderse en la cocina y fumar esos cigarrillos malolientes. ellos te dicen

¿Qué hace que un podcast sea influyente?

¿Qué hace que un podcast sea influyente?

La semana pasada noté un comunicado de prensa, enviado a través de PressGazette (un sitio web de noticias de los medios británicos). El artículo anunciaba que Acast, la empresa de publicidad y alojamiento de podcasts de Scandi, lideraría un consorcio de editores "probablemente los más influyentes" en podcasting.

La persecución de los cristianos: el crimen de odio del que no hablamos

Olvídate de la islamofobia: los cristianos (y los judíos) son las principales víctimas de los delitos de odio religioso.

La persecución de los cristianos: el crimen de odio del que no hablamos

Cualquier mente racional sabe que los círculos políticos y mediáticos están dominados por la izquierda, incluso por la extrema izquierda, una situación que crea un desequilibrio en el discurso político. En el campo de la religión, este desequilibrio es claramente visible: los periódicos y las redes de izquierda no se apresuran a defender la fe cristiana.