Pergunta de entrevista da empresa quant capital

What is abstract class and interface?