Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Interfaz & clase abstracta.

Para chequear a ver si entendí. La clase abstracta se utiliza como padre para poder heredar ciertos atributos y métodos (desarrollados o no) y la interfaz sirve para poder diferenciar ciertas clases para que puedan compartir otros métodos?

1 respuesta

¡Hola Kevin! Gracias por tu pregunta. En cuanto a tu pregunta, has entendido correctamente la diferencia entre una clase abstracta y una interfaz. La clase abstracta se utiliza como una plantilla para las clases hijas que heredan sus atributos y métodos, mientras que la interfaz se utiliza para definir un conjunto de métodos que deben ser implementados por cualquier clase que implemente esa interfaz. Esto permite que varias clases diferentes implementen la misma interfaz y compartan el mismo conjunto de métodos. Espero que esto haya aclarado tus dudas. ¡Espero haber ayudado y buenos estudios!