Domanda di colloquio di IBM iX

Difference between an interface and abstract class