Domanda di colloquio di CTDI

what's the difference between an abstract class and an interface