Question d’entretien chez IBM

What is the difference between an interface and an abstract class?

Réponse à la question d'entretien

Utilisateur anonyme

16 août 2021

An abstract class permits you to make a functionality that subclasses can implement or override whereas an interface only permits you to state functionality but not to implement it. A class can extend only one abstract class while a class can implement multiple interfaces.