Domanda di colloquio di IBM

What is different interface and abstract class