¿Porqué es más beneficioso utilizar una interfaz a una clase?

Hola oye necesito que me contestes la siguiente pregunta:
Porque es más beneficioso utilizar una interfaz a una clase, me urge que me la contestes, por favor.

1 Respuesta

Respuesta
1
Existen diferentes conceptos de interfaz. El primero es el que una clase quiere implementar (implements nn) esta tiene todos sus métodos abstractos para que sean funcionales en la clase que los implemente, lo que se hace aquí es seguir el mismo comportamiento.
Si hablas de la interfaz de una clase entiendo a los métodos públicos y constructores que tiene la clase para poder trabajar con ella. Aquí lo importante es que se protegen los datos para que no sean cambiados de forma brusca o equivocada desde afuera sino "unicamente" por los métodos. Así cuando armes tus paquetes los clientes conocerán la interfaz para poder trabajr con ella (lo que hace pero no el como) bueno necesitari saber a que interfaz te refieres. Éxitos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas