29
¿Cómo debería haber explicado la diferencia entre una interfaz y una clase abstracta?
En una de mis entrevistas, me pidieron que explicara la diferencia entre una interfaz y una clase abstracta . Aquí está mi respuesta: Los métodos de una interfaz Java son implícitamente abstractos y no pueden tener implementaciones. Una clase abstracta de Java puede tener métodos de instancia que implementen un …