Pergunta de entrevista da empresa Capgemini

what is difference between abstract class and interface