miércoles, 19 de abril de 2023

Definicion de Interface

Definición del término:

Una interfaz en Java es una colección de métodos abstractos y propiedades constantes. En las interfaces se especifica qué se debe hacer, pero no su implementación. Serán las clases que implementen estas interfaces las que describen la lógica del comportamiento de los métodos.

Una interfaz es similar a una clase abstracta con todos sus métodos abstractos. En Java no existe la herencia múltiple por lo que las interfaces son ampliamente utilizadas.

La principal diferencia entre interface y abstract es que un interface proporciona un mecanismo de encapsulación de los protocolos de los métodos sin forzar al usuario a utilizar la herencia.

Comentario: El uso de plantillas no es una práctica que sea ajena a cualquiera, no importa el campo. La programación (en este caso en Java) no es la excepción. Es mejor tener una idea de lo que se quiere incorporar, o más bien ahorrarse el tiempo que toma escribir una clase desde el cero absoluto.

No hay comentarios.:

Publicar un comentario

JDBC

 Definición del término: Java Database Connectivity es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaj...